Documentation
¶
Index ¶
- Variables
- func DataToYamlBytes(input interface{}) (yamlBytes []byte, err error)
- func DataToYamlFile(data interface{}, outputFile filesinterfaces.File, verbose bool) (err error)
- func DataToYamlString(input interface{}) (yamlString string, err error)
- func EnsureDocumentStart(input string) (output string)
- func EnsureDocumentStartAndEnd(input string) (output string)
- func LoadGeneric(input string) (data interface{}, err error)
- func MergeMultiYaml(yamls []string) (merged string, err error)
- func MustDataToYamlBytes(input interface{}) (yamlBytes []byte)
- func MustDataToYamlFile(jsonData interface{}, outputFile filesinterfaces.File, verbose bool)
- func MustDataToYamlString(input interface{}) (yamlString string)
- func MustLoadGeneric(input string) (data interface{})
- func MustMergeMultiYaml(yamls []string) (merged string)
- func MustRunYqQueryAginstYamlStringAsString(yamlString string, query string) (result string)
- func RunYqQueryAginstYamlStringAsString(yamlString string, query string) (result string, err error)
- func SplitMultiYaml(yamlString string) (splitted []string)
- func Validate(toValidate string) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidYaml = errors.New("invalid yaml")
View Source
var ErrInvalidYamlEmptyString = errTypeInvalidYamlEmptyString{}
Functions ¶
func DataToYamlBytes ¶
func DataToYamlFile ¶
func DataToYamlFile(data interface{}, outputFile filesinterfaces.File, verbose bool) (err error)
func DataToYamlString ¶
func EnsureDocumentStart ¶
func LoadGeneric ¶
func MergeMultiYaml ¶
func MustDataToYamlBytes ¶
func MustDataToYamlBytes(input interface{}) (yamlBytes []byte)
func MustDataToYamlFile ¶
func MustDataToYamlFile(jsonData interface{}, outputFile filesinterfaces.File, verbose bool)
func MustDataToYamlString ¶
func MustDataToYamlString(input interface{}) (yamlString string)
func MustLoadGeneric ¶
func MustLoadGeneric(input string) (data interface{})
func MustMergeMultiYaml ¶
func SplitMultiYaml ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.