Versions in this module Expand all Collapse all v0 v0.13.1 Nov 15, 2022 v0.13.0 Feb 15, 2022 Changes in this version + func CSV2IntArray(csv string) ([]int64, error) + func DecodeBasicAuthHeader(header string) (string, string, error) + func DiffKeyValuesInMap(X, Y map[string]string) map[string]string + func DiffSlice(X, Y []string) []string + func GetTLSConfig(SSLCert, SSLKey, SSLCA string, InsecureSkipVerify bool) (*tls.Config, error) + func RemoveDuplicatesUnordered(elements []string) []string + func Splitter(s string, splits string) []string + func WaitAlignForNextCycle(SecPeriod int, l Logger) + type Logger interface + Debug func(args ...interface{}) + Debugf func(format string, args ...interface{}) + Error func(args ...interface{}) + Errorf func(format string, args ...interface{}) + Info func(args ...interface{}) + Infof func(format string, args ...interface{}) + Print func(args ...interface{}) + Printf func(format string, args ...interface{}) + Warn func(args ...interface{}) + Warnf func(format string, args ...interface{}) + Warning func(args ...interface{}) + Warningf func(format string, args ...interface{}) + WithFields func(fields logrus.Fields) *logrus.Entry + type NetworkAddress struct + Host string + Port string + func SplitHostPortDefault(input, defaultHost, defaultPort string) (NetworkAddress, error)