Documentation ¶
Index ¶
- func Set[T any](path string, from ReadMap, to WriteMap, translate TranslateFn[T])
- func Translate[T any](path string, from ReadMap, to WriteMap, translate TranslateFn[T])
- func TranslateArray[T any](path string, from ReadMap, to WriteMap, translate TranslateFn[T])
- func ValueFrom[T any](path string, from ReadMap) (T, bool)
- type ReadArray
- type ReadMap
- type TranslateFn
- type WriteArray
- type WriteMap
- func (m WriteMap) Array(key string) WriteArray
- func (m WriteMap) Bool(key string) bool
- func (m WriteMap) Exists() bool
- func (m WriteMap) Has(key string) bool
- func (m WriteMap) M(key string) WriteMap
- func (m WriteMap) Map(key string) WriteMap
- func (m WriteMap) Set(key string, val interface{})
- func (m WriteMap) String(key string) string
- func (m WriteMap) ToString() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Translate ¶
func Translate[T any](path string, from ReadMap, to WriteMap, translate TranslateFn[T])
func TranslateArray ¶
func TranslateArray[T any](path string, from ReadMap, to WriteMap, translate TranslateFn[T])
Types ¶
type TranslateFn ¶
type TranslateFn[T any] func(in T) T
type WriteArray ¶
type WriteArray []interface{}
func (WriteArray) Array ¶
func (a WriteArray) Array(index int) WriteArray
func (WriteArray) Bool ¶
func (a WriteArray) Bool(index int) bool
func (WriteArray) Exists ¶
func (a WriteArray) Exists() bool
func (WriteArray) Map ¶
func (a WriteArray) Map(index int) WriteMap
func (WriteArray) String ¶
func (a WriteArray) String(index int) string
Click to show internal directories.
Click to hide internal directories.