Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EnumOption ¶
type EnumOption []EnumVal
EnumOption enum option
func ParseEnumOption ¶
func ParseEnumOption(val interface{}) EnumOption
ParseEnumOption convert val to []EnumVal
func (EnumOption) GetDefault ¶
func (opt EnumOption) GetDefault() *EnumVal
GetDefault returns EnumOption's default value
type EnumVal ¶
type EnumVal struct { ID string `bson:"id" json:"id"` Name string `bson:"name" json:"name"` Type string `bson:"type" json:"type"` IsDefault bool `bson:"is_default" json:"is_default"` }
EnumVal enum option val
Click to show internal directories.
Click to hide internal directories.