package
0.3.1
Repository: https://github.com/wishicorp/sdk.git
Documentation: pkg.go.dev

# Functions

AppendIfMissing adds a string to a slice if the given string is not present.
Difference returns the set difference (A - B) of the two given slices.
EqualStringMaps tests whether two map[string]string objects are equal.
EquivalentSlices checks whether the given string sets are equivalent, as in, they contain the same values.
No description provided by the author
GlobbedStringsMatch compares item to val with support for a leading and/or trailing wildcard '*' in item.
No description provided by the author
MergeSlices adds an arbitrary number of slices together, uniquely.
No description provided by the author
ParseArbitraryKeyValues parses arbitrary <key,value> tuples.
ParseArbitraryStringSlice parses arbitrary string slice.
ParseDedupAndSortStrings parses a comma separated list of strings into a slice of strings.
ParseDedupLowercaseAndSortStrings parses a comma separated list of strings into a slice of strings.
ParseKeyValues parses a comma separated list of `<key>=<value>` tuples into a map[string]string.
ParseStringSlice parses a `sep`-separated list of strings into a []string with surrounding whitespace removed.
No description provided by the author
No description provided by the author
No description provided by the author
RemoveDuplicates removes duplicate and empty elements from a slice of strings.
RemoveDuplicatesStable removes duplicate and empty elements from a slice of strings, preserving order (and case) of the original slice.
RemoveEmpty removes empty elements from a slice of strings.
StrListContains looks for a string in a list of strings.
StrListContainsGlob looks for a string in a list of strings and allows globs.
StrListDelete removes the first occurrence of the given item from the slice of strings if the item exists.
StrListSubset checks if a given list is a subset of another set.
TrimStrings takes a slice of strings and returns a slice of strings with trimmed spaces.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author