Documentation
¶
Overview ¶
Package datautil provides utilities for working with data types.
Index ¶
- Constants
- func ConvertAndMapStringArr(ifaceArr []interface{}, f func(string) string) []string
- func ConvertStringArr(ifaceArr []interface{}) []string
- func ConvertVariables(vars []cfclient.Variable) (map[string]string, map[string]string)
- func FlattenStringArr(sArr []string) []interface{}
- func Yq(yamlString string, expression string, outputformat string) (string, error)
Constants ¶
View Source
const ( YQ_OUTPUT_FORMAT_JSON = "json" YQ_OUTPUT_FORMAT_YAML = "yaml" )
Variables ¶
This section is empty.
Functions ¶
func ConvertAndMapStringArr ¶
ConvertAndMapStringArr converts an array of interfaces to an array of strings, applying the supplied function to each element.
func ConvertStringArr ¶
func ConvertStringArr(ifaceArr []interface{}) []string
ConvertStringArr converts an array of interfaces to an array of strings.
func ConvertVariables ¶
ConvertVariables converts an array of cfclient. Variables to 2 maps of key/value pairs - first one for un-encrypted variables second one for encrypted variables.
func FlattenStringArr ¶
func FlattenStringArr(sArr []string) []interface{}
FlattenStringArr flattens an array of strings.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.