Versions in this module Expand all Collapse all v2 v2.0.7 Dec 18, 2023 Changes in this version + var DefaultYeast = &Yeast + func Base64Id() *base64Id + func CheckInvalidHeaderChar(val string) bool + func CleanPath(p string) string + func ClearInterval(timeout *Timer) + func ClearTimeout(timeout *Timer) + func Contains(haystack string, needles []string) string + func Log() *log.Log + func MsgPack() *msgPack + func StripHostPort(h string) string + func Value(value string, _default string) string + func YeastDate() (now string) + type ParameterBag struct + func NewParameterBag(parameters map[string][]string) *ParameterBag + func (p *ParameterBag) Add(key string, value string) + func (p *ParameterBag) All() map[string][]string + func (p *ParameterBag) Count() int + func (p *ParameterBag) Get(key string, _default ...string) (string, bool) + func (p *ParameterBag) GetFirst(key string, _default ...string) (string, bool) + func (p *ParameterBag) GetLast(key string, _default ...string) (string, bool) + func (p *ParameterBag) Gets(key string, _default ...[]string) ([]string, bool) + func (p *ParameterBag) Has(key string) bool + func (p *ParameterBag) Keys() (keys []string) + func (p *ParameterBag) Peek(key string, _default ...string) string + func (p *ParameterBag) Remove(key string) + func (p *ParameterBag) Replace(parameters map[string][]string) + func (p *ParameterBag) Set(key string, value string) + func (p *ParameterBag) With(parameters map[string][]string) + type Timer struct + func SetInterval(fn func(), sleep time.Duration) *Timer + func SetTimeOut(fn func(), sleep time.Duration) *Timer + func SetTimeout(fn func(), sleep time.Duration) *Timer + func (t *Timer) Refresh() *Timer + func (t *Timer) Unref() + type Yeast struct + func (y *Yeast) Encode(num int64) (encoded string) + func (y *Yeast) Prev() string + func (y *Yeast) ResetSeed() + func (y *Yeast) Seed() int64 + func (y *Yeast) SetPrev(prev string)