Versions in this module Expand all Collapse all v1 v1.0.0 May 20, 2020 Changes in this version + const ExternalOK + const ReturnAccountNotExist + const ReturnAccountOrPasswordError + const ReturnAlreadyLogin + const ReturnExternalServerError + const ReturnJSONError + const ReturnParamsError + const ReturnPasswordNotMatched + const ReturnServerError + const ReturnSessionError + const ReturnSuccess + const ReturnUnauthorized + const ZeroBool + const ZeroFloat64 + const ZeroInt + const ZeroString + var ErrMapFetcherFaildAssertionBoolType = errors.New("bool type assertion failed") + var ErrMapFetcherFaildAssertionFloatType = errors.New("float64 type assertion failed") + var ErrMapFetcherFaildAssertionIntType = errors.New("int type assertion failed") + var ErrMapFetcherFaildAssertionStringType = errors.New("string type assertion failed") + var ErrMapFetcherFaildAssertionTimeType = errors.New("time.Time type assertion failed") + var ErrMapFetcherKeyNotExist = errors.New("map fetcher: key not exist") + func NewReturn(kumayErr error, data string) ([]byte, error) + type Counter struct + func NewCounter(num int) *Counter + func (c *Counter) Get() int + func (c *Counter) PlusNum(num int) + func (c *Counter) PlusPlus() + func (c *Counter) SubNum(num int) + func (c *Counter) SubSub() + type Err struct + Code int + Msg error + func NewErr(code int, msg error) *Err + func (e *Err) Error() string + type MapFetcher struct + func NewMapfetcher(data map[string]interface{}) *MapFetcher + func (mf *MapFetcher) Add(key string, value interface{}) + func (mf *MapFetcher) ClearErr() + func (mf *MapFetcher) CopyMap(from *MapFetcher) + func (mf *MapFetcher) Err() error + func (mf *MapFetcher) Fetch(key string) interface{} + func (mf *MapFetcher) FetchBool(key string) bool + func (mf *MapFetcher) FetchFloat(key string) float64 + func (mf *MapFetcher) FetchInt(key string) int + func (mf *MapFetcher) FetchString(key string) string + func (mf *MapFetcher) FetchTime(key string) time.Time + func (mf *MapFetcher) FetchTimeFromString(key, location string) time.Time + func (mf *MapFetcher) GetMap() map[string]interface{} + func (mf *MapFetcher) Len() int + func (mf *MapFetcher) Remove(key string) + type ReturnForm struct + Code int + Data string + Msg string