1 2 3 4 5 6 7 8 9 10 11 12 13 14
//go:build viper_yaml3 // +build viper_yaml3 package yaml import yamlv3 "gopkg.in/yaml.v3" var yaml = struct { Marshal func(in interface{}) (out []byte, err error) Unmarshal func(in []byte, out interface{}) (err error) }{ Marshal: yamlv3.Marshal, Unmarshal: yamlv3.Unmarshal, }