Documentation
¶
Index ¶
- func Define(name string) *definer
- type DynStruct
- type Value
- func (v Value) Copy() Value
- func (v Value) Format(f fmt.State, c rune)
- func (v Value) Get(field string) interface{}
- func (v Value) MarshalJSON() ([]byte, error)
- func (v Value) Scan(field string, val interface{})
- func (v Value) Set(field string, val interface{})
- func (v Value) UncheckGet(field string) interface{}
- func (v Value) UncheckScan(field string, val interface{})
- func (v Value) UncheckSet(field string, value interface{})
- func (v *Value) UnmarshalJSON(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DynStruct ¶
type DynStruct struct {
// contains filtered or unexported fields
}
func (*DynStruct) NewFromMap ¶
func (*DynStruct) NewFromMapStrictly ¶
func (*DynStruct) NewFromMapUnsafely ¶
type Value ¶
type Value struct {
// contains filtered or unexported fields
}
func (Value) MarshalJSON ¶
func (Value) UncheckGet ¶
func (Value) UncheckScan ¶
func (Value) UncheckSet ¶
func (*Value) UnmarshalJSON ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.