Versions in this module Expand all Collapse all v1 v1.0.0 Oct 29, 2021 Changes in this version + type KVPair struct + Key string + Value interface{} + type OrderedMap struct + func NewOrderedMap() *OrderedMap + func NewOrderedMapFromKVPairs(pairs []*KVPair) *OrderedMap + func (om *OrderedMap) Delete(key string) (value interface{}, ok bool) + func (om *OrderedMap) EntriesIter() func() (*KVPair, bool) + func (om *OrderedMap) EntriesReverseIter() func() (*KVPair, bool) + func (om *OrderedMap) Get(key string) interface{} + func (om *OrderedMap) GetValue(key string) (value interface{}, ok bool) + func (om *OrderedMap) Has(key string) bool + func (om *OrderedMap) Len() int + func (om *OrderedMap) MarshalJSON() (res []byte, err error) + func (om *OrderedMap) Set(key string, value interface{}) + func (om *OrderedMap) UnmarshalJSON(data []byte) error