Versions in this module Expand all Collapse all v1 v1.0.0 Jul 17, 2018 Changes in this version + func Asset(name string) ([]byte, error) + func AssetDir(name string) ([]string, error) + func AssetInfo(name string) (os.FileInfo, error) + func AssetNames() []string + func ContainsString(list []string, value string) bool + func DecodeYAMLLibObject(yamlData interface{}) interface + func ExitFatal(a ...interface{}) + func ExitFatalf(format string, a ...interface{}) + func ExtendMap(original map[string]interface{}, extension map[string]interface{}) map[string]interface + func ExtendStringList(original []string, extension []string) []string + func GetByJSONPointer(inData interface{}, key string) (interface{}, error) + func GetContent(url string) ([]byte, error) + func GetEnvMap() map[string]string + func GetSortedKeys(object map[string]interface{}) []string + func Index(slice []string, elem string) int + func LoadFile(filePath string) (interface{}, error) + func LoadMap(filePath string) (map[string]interface{}, error) + func LoadTemplate(filePath string, params interface{}) (map[string]interface{}, error) + func Match(a interface{}, b interface{}) bool + func MatchAsJSON(expected interface{}) types.GomegaMatcher + func MaybeInt(value interface{}) int + func MaybeList(value interface{}) []interface + func MaybeMap(data interface{}) map[string]interface + func MaybeString(data interface{}) string + func MaybeStringList(data interface{}) []string + func MustAsset(name string) []byte + func PublicKeyFile(file string) ssh.AuthMethod + func RestoreAsset(dir, name string) error + func RestoreAssets(dir, name string) error + func SaveFile(file string, data interface{}) error + func TempFile(dir string, prefix string, suffix string) (*os.File, error) + type Config struct + func GetConfig() *Config + func (config *Config) GetBool(key string, defaultValue bool) bool + func (config *Config) GetInt(key string, defaultValue int) int + func (config *Config) GetList(key string, defaultValue []interface{}) []interface{} + func (config *Config) GetParam(key string, defaultValue interface{}) interface{} + func (config *Config) GetString(key, defaultValue string) string + func (config *Config) GetStringList(key string, defaultValue []string) []string + func (config *Config) ReadConfig(path string) error + type Counter struct + func NewCounter(value int64) *Counter + func (counter *Counter) Add(value int64) + func (counter *Counter) Value() int64