我的訪問權限列表:如何使一個struct字段成爲列表中的值?
const (
Everyone = 0
Owner = 1
Administrator = 2
)
而且一個結構較途徑:
type Route struct {
Name string
Method string
Pattern string
HandlerFunc http.HandlerFunc
AccessLevel uint64
}
我怎麼能限制Route
結構的AccessLevel
字段的值只能從上面這些常量之一?
相關/可能重複[Golang:創建一個恆定類型和制約型的值(http://stackoverflow.com/questions/37385007/golang-creating-a-constant-type-and-restricting -the-類型值/ 37386119#37386119)。 – icza