Documentation ¶
Index ¶
- func DeepMergeList(types []reflect.Type) reflect.Type
- func GenerateLoader(typeName string) *jen.Statement
- func GenerateMapGetter(typeName, returnName string) *jen.Statement
- func GenerateType(p reflect.Type, typeName string, packagePath string, packageName string) ([]byte, error)
- func JSONtoYAML(filePath string) (*yaml.Node, error)
- func JSONtoYAMLString(jsonString string) (*yaml.Node, error)
- func NameForType(typeName string) (singularName string, pluralName string)
- func ParseFile(yamlPath string) (reflect.Type, error)
- func ParseString(yamlString string) (reflect.Type, error)
- func ParseYAML(node *yaml.Node) (reflect.Type, error)
- func RawUnmarshaler(path string) (yaml.Node, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateLoader ¶ added in v0.5.13
func GenerateMapGetter ¶ added in v0.5.13
func GenerateType ¶
func JSONtoYAML ¶ added in v0.5.17
func JSONtoYAMLString ¶ added in v0.5.29
func NameForType ¶
func RawUnmarshaler ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.