Versions in this module Expand all Collapse all v0 v0.0.1 Nov 26, 2022 Changes in this version + func Get(src any, path string) (any, error) + func ToListString(in []any) []string + type GYAML struct + func New(data any) *GYAML + func ParseJson(src string) (*GYAML, error) + func ParseJsonFile(filename string) (*GYAML, error) + func ParseYaml(src string) (*GYAML, error) + func ParseYamlBytes(src []byte) (*GYAML, error) + func ParseYamlFile(filename string) (*GYAML, error) + func (y *GYAML) Bool(path string) (bool, error) + func (y *GYAML) DBool(path string, defaults ...bool) bool + func (y *GYAML) DFloat64(path string, defaults ...float64) float64 + func (y *GYAML) DInt(path string, defaults ...int) int + func (y *GYAML) DList(path string, defaults ...[]any) []any + func (y *GYAML) DListString(path string, defaults ...[]any) []string + func (y *GYAML) DMap(path string, defaults ...map[string]any) map[string]any + func (y *GYAML) DString(path string, defaults ...string) string + func (y *GYAML) Data() any + func (y *GYAML) Float64(path string) (float64, error) + func (y *GYAML) Get(path string) (*GYAML, error) + func (y *GYAML) Int(path string) (int, error) + func (y *GYAML) List(path string) ([]any, error) + func (y *GYAML) Map(path string) (map[string]any, error) + func (y *GYAML) String(path string) (string, error)