swaggo
Tag
swaggerignore:"true":忽略某个结构体
例如: 嵌套结构体
// User 映射数据库的结构type User struct { gorm.Model `swaggerignore:"true"` Id int64 `binding:"-" json:"id" gorm:"primaryKey;index" json:"id,omitempty"` Username string `binding:"required,max=32" json:"username" gorm:"column:name;not null" json:"username,omitempty"` Password string `binding:"required,max=32" json:"password" gorm:"column:password;not null" json:"password,omitempty"`}或者普通结构体:
swaggo 的特定注释标签 swagg:ignore 或 swagg:noresponse。
// swagg:ignoretype User struct { gorm.Model Id int64 `binding:"-" json:"id" gorm:"primaryKey;index" json:"id,omitempty"` Username string `binding:"required,max=32" json:"username" gorm:"column:name;not null" json:"username,omitempty"` Password string `binding:"required,max=32" json:"password" gorm:"column:password;not null" json:"password,omitempty"`}则gorm.Model不会再 sawagger 文档显示