Documentation ¶
Index ¶
- func CheckDNS(domain string) errors.Error
- func CheckNetwork(host, port string, timeout time.Duration) errors.Error
- func CreateGZipArchive(archivePath string, sourcePaths ...string) errors.Error
- func CreateZipArchive(archivePath string, sourcePaths ...string) errors.Error
- func GatherCallFrames(delta int) string
- func GetEncodedToken(username string, password string) string
- func ResolvePort(port string, schema string) (string, errors.Error)
- func StrToBoolOr(text string, defaultValue bool) (bool, errors.Error)
- func StrToDurationOr(text string, defaultValue time.Duration) (time.Duration, errors.Error)
- func StrToIntOr(text string, defaultValue int) (int, errors.Error)
- func StringsContains(slice []string, target string) bool
- func StringsUniq(source []string) []string
- func WalkFields(t reflect.Type, filter func(field *reflect.StructField) bool) (f []reflect.StructField)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckNetwork ¶
CheckNetwork FIXME ...
func CreateGZipArchive ¶ added in v0.14.0
CreateGZipArchive creates a tar archive, compresses it with gzip and writes the files/directories associated with the `sourcePaths` to it. If a sourcePath directory ends with /*, then its contents are copied over, but not the directory itself
func CreateZipArchive ¶ added in v0.14.0
CreateZipArchive creates a zip archive and writes the files/directories associated with the `sourcePaths` to it. If a sourcePath directory ends with /*, then its contents are copied over, but not the directory itself
func GetEncodedToken ¶
GetEncodedToken FIXME ...
func ResolvePort ¶
ResolvePort FIXME ...
func StrToBoolOr ¶ added in v0.12.0
StrToBoolOr Return defaultValue if text is empty, or try to convert it to bool
func StrToDurationOr ¶
StrToDurationOr Return defaultValue if text is empty, or try to convert it to time.Duration
func StrToIntOr ¶
StrToIntOr Return defaultValue if text is empty, or try to convert it to int
func StringsContains ¶ added in v0.12.0
StringsContains checks if `source` String Slice contains `target` string
func StringsUniq ¶ added in v0.12.0
StringsUniq returns a new String Slice contains deduped elements from `source`
func WalkFields ¶ added in v0.12.0
func WalkFields(t reflect.Type, filter func(field *reflect.StructField) bool) (f []reflect.StructField)
WalkFields get the field data by tag
Types ¶
This section is empty.