Documentation
¶
Index ¶
- Variables
- func DataToYamlBytes(input interface{}) (yamlBytes []byte, err error)
- func DataToYamlFile(data interface{}, outputFile files.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 files.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 DataToYamlString ¶
func EnsureDocumentStart ¶ added in v0.263.0
func EnsureDocumentStartAndEnd ¶ added in v0.263.0
func LoadGeneric ¶ added in v0.263.0
func MergeMultiYaml ¶ added in v0.263.0
func MustDataToYamlBytes ¶
func MustDataToYamlBytes(input interface{}) (yamlBytes []byte)
func MustDataToYamlFile ¶
func MustDataToYamlString ¶
func MustDataToYamlString(input interface{}) (yamlString string)
func MustLoadGeneric ¶ added in v0.263.0
func MustLoadGeneric(input string) (data interface{})
func MustMergeMultiYaml ¶ added in v0.263.0
func MustRunYqQueryAginstYamlStringAsString ¶ added in v0.217.0
func RunYqQueryAginstYamlStringAsString ¶ added in v0.217.0
func SplitMultiYaml ¶ added in v0.262.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.