Documentation ¶
Index ¶
- Variables
- func AppendMapList(m map[string][]string, key, value string)
- func AskInput(input string, prompt string) string
- func AskPassword(input string, prompt string) string
- func AtDone(cleanup func() <-chan struct{})
- func Basedir(paths []string) string
- func ConcatMaps(m1, m2 map[string]string) map[string]string
- func Contains(list []string, value string) bool
- func ContainsAll(list []string, values []string) bool
- func ContainsAny(list []string, values []string) bool
- func ContainsAnySubstring(list []string, substrs []string) bool
- func ContainsPrefix(prefixes []string, value string) bool
- func ContainsSubstring(list []string, substr string) bool
- func ContextCanceled(err error) bool
- func CopyMap2(m map[string][]string) map[string][]string
- func Done()
- func Empty(value interface{}) bool
- func Equal(list []string, list2 []string) bool
- func Errors(sep string, maybeErrors ...error) string
- func Errors2(maybeErrors ...error) string
- func Filter(list []string, patterns []string) []string
- func FilterNot(list []string, patterns []string) []string
- func Gunzip(compressed []byte) ([]byte, error)
- func Gzip(data []byte) ([]byte, error)
- func Index(list []string, search string) int
- func IsGzipData(data []byte) bool
- func IsLogTerminal() bool
- func IsUint(str string) bool
- func LooksLikeSecret(name string) bool
- func MaybeEnv(vars []string) bool
- func MaybeFatalf(format string, v ...interface{})
- func MaybeFatalf2(cleanup func(string, bool), format string, v ...interface{})
- func MaybeJson(value interface{}) string
- func MaybeMaskedValue(trace bool, name, value string) string
- func MergeUnique(lists ...[]string) []string
- func MustAbs(path string) string
- func NoSuchFile(err error) bool
- func Omit(list []string, value string) []string
- func OmitAll(list []string, values []string) []string
- func OtpDecode(base64Input string, random []byte) ([]byte, error)
- func OtpEncode(input []byte, random []byte) (string, error)
- func ParseKvList(list string) (map[string]string, error)
- func PlainName(name string) string
- func Plural(size int, noun ...string) string
- func PrintAllWarnings()
- func PrintDeps(deps map[string][]string)
- func PrintMap(m map[string]string)
- func PrintMap2(m map[string][]string)
- func Random(randomBytesLen int) (string, []byte, error)
- func Reverse(source []string) []string
- func RobustHttpClient(timeout time.Duration, insecureSkipVerify bool) *http.Client
- func SortedKeys(m map[string]string) []string
- func SortedKeys2(m map[string][]string) []string
- func SplitPaths(paths string) []string
- func SplitQName(qName string) (string, string)
- func SprintDeps(deps map[string][]string) string
- func String(value interface{}) string
- func StripDotDirs(path string) string
- func Trim(str string) string
- func TrimColor(str string) string
- func Union(list, list2 []string) []string
- func Uniq(source []string) []string
- func UniqInOrder(source []string) []string
- func Value(values ...string) string
- func Version() string
- func Warn(format string, v ...interface{})
- func WarnOnce(format string, v ...interface{})
- func Wrap(str string) string
- type Buffer
- type Tuple2
Constants ¶
This section is empty.
Variables ¶
View Source
var ( HighlightColor = maybeHighlight(aurora.BrightCyan) WarnColor = maybeHighlight(aurora.BrightMagenta) )
Functions ¶
func AppendMapList ¶
func AskPassword ¶
func ContainsAll ¶
func ContainsAny ¶
func ContainsAnySubstring ¶
func ContainsPrefix ¶
func ContainsSubstring ¶
func ContextCanceled ¶
func IsGzipData ¶
func IsLogTerminal ¶
func IsLogTerminal() bool
func LooksLikeSecret ¶
func MaybeFatalf ¶
func MaybeFatalf(format string, v ...interface{})
func MaybeFatalf2 ¶
func MaybeMaskedValue ¶
func MergeUnique ¶
func NoSuchFile ¶
func PrintAllWarnings ¶
func PrintAllWarnings()
func RobustHttpClient ¶
func SortedKeys ¶
func SortedKeys2 ¶
func SplitPaths ¶
func SplitQName ¶
func SprintDeps ¶
func UniqInOrder ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.