如何为 swagger:parameters 结构指定类型
How to specify type for a swagger:parameters struct
我的结构定义如下
// swagger:parameters instanceLogs
type SelectorParameter struct {
// selector
// in: query
// required: false
// type: string
Selector uint `json:"selector"`
}
然而,我生成的规范中显示的类型是 uint64。知道我做错了什么吗?
你做对了,
你没有指定它的长度。所以系统已经决定了。
我没有得到你想要为它设置的确切内容,如果你想要它 integer
只使用 int
如果你 uint32 使用 uint32
// swagger:parameters instanceLogs
type SelectorParameter struct {
// selector
// in: query
// required: false
// type: string
Selector int `json:"selector"` // it will be Integer
}
我的结构定义如下
// swagger:parameters instanceLogs
type SelectorParameter struct {
// selector
// in: query
// required: false
// type: string
Selector uint `json:"selector"`
}
然而,我生成的规范中显示的类型是 uint64。知道我做错了什么吗?
你做对了, 你没有指定它的长度。所以系统已经决定了。
我没有得到你想要为它设置的确切内容,如果你想要它 integer
只使用 int
如果你 uint32 使用 uint32
// swagger:parameters instanceLogs
type SelectorParameter struct {
// selector
// in: query
// required: false
// type: string
Selector int `json:"selector"` // it will be Integer
}