Versions in this module Expand all Collapse all v0 v0.9.1 Mar 17, 2016 Changes in this version + var BoolAssignReader = func(v interface{}, isPtr bool) (reflect.Value, error) + var Cache = &cache + var DurationAssignReader = func(v interface{}, isPtr bool) (reflect.Value, error) + var Float64AssignReader = func(v interface{}, isPtr bool) (reflect.Value, error) + var Int64AssignReader = func(v interface{}, isPtr bool) (reflect.Value, error) + var IntAssignReader = func(v interface{}, isPtr bool) (reflect.Value, error) + var JSONDurationAssignReader = func(v interface{}, isPtr bool) (reflect.Value, error) + var Render *render.Render + var StringAssignReader = func(v interface{}, isPtr bool) (reflect.Value, error) + var TagName = "assign" + func AlphaNumeric(s string) bool + func Assign(d interface{}, s map[string]interface{}, rds map[string]AssignReader) error + func FatalIfErr(err error) + func ForceAssign(d interface{}, s map[string]interface{}, rds map[string]AssignReader) error + func MilliSecToNano(milli int64) int64 + func MilliSecToSec(milli int64) int64 + func NanoToMilli(nano int64) int64 + func QueryToMap(values url.Values) map[string]string + func StringSliceContains(s []string, v string) bool + func ToStringMap(m map[interface{}]interface{}) (map[string]interface{}, error) + type AssignReader func(interface{}, bool) (reflect.Value, error) + type AtomBool struct + func (b *AtomBool) Get() bool + func (b *AtomBool) Set(value bool) + type JSONDuration struct + func (d *JSONDuration) MarshalJSON() ([]byte, error) + func (d *JSONDuration) UnmarshalJSON(data []byte) error + type MarshallableErrors map[string]error + func (m MarshallableErrors) MarshalJSON() ([]byte, error)