Versions in this module Expand all Collapse all v0 v0.1.0 Oct 21, 2024 Changes in this version + type Getter interface + Get func(key string) (value string, ok bool) + type Map struct + func New() *Map + func (c *Map) AddGetter(getter Getter, priority Priority) *Map + func (c *Map) AddSetter(setter Setter) *Map + func (c *Map) ClearGetters(priority Priority) *Map + func (c *Map) ClearSetters() *Map + func (c *Map) Get(key string) (value string, ok bool) + func (c *Map) GetPriority(key string, maxPriority Priority) (value string, ok bool) + func (c *Map) Set(key, value string) + type Mapper interface + type Priority int8 + const PriorityConfig + const PriorityDefault + const PriorityMax + const PriorityNormal + type Setter interface + Set func(key, value string) + type Simple map[string]string + func (c Simple) Decode(in string) error + func (c Simple) Encode() (string, error) + func (c Simple) Get(key string) (value string, ok bool) + func (c Simple) Set(key, value string) + func (c Simple) String() string