1

My struct is defined as the following

// swagger:parameters instanceLogs
type SelectorParameter struct {
    // selector
    // in: query
    // required: false
    // type: string
    Selector uint `json:"selector"`
}

However the type show in my generated spec is uint64. Any idea what I'm doing wrong?

user672009
  • 4,379
  • 8
  • 44
  • 77

1 Answers1

0

You did it correctly, you haven't specified the length of it. so the system has decided about that.

I didn't get what exactly you want set for it, if you want it be integer use just int if you uint32 use uint32

// swagger:parameters instanceLogs
type SelectorParameter struct {
    // selector
    // in: query
    // required: false
    // type: string
    Selector int `json:"selector"`  // it will be Integer
}

what is UINT

Yuseferi
  • 7,931
  • 11
  • 67
  • 103