Versions in this module Expand all Collapse all v1 v1.1.0 Mar 31, 2023 v1.0.0 Mar 30, 2023 Changes in this version + var KindToString = map[reflect.Kind]func(x any) string + var StringSlice = Slice[string] + var StringToKind = map[reflect.Kind]func(in string) (any, error) + func StringSliceTo(in []string) ([]T, error) + func StringSliceToStringStringMap(in []string) map[string]string + func StringStringMapTo(in map[string]string) (map[string]T, error) + func StringStringMapToStringSlice(in map[string]string) []string + func ToStringSlice(in []T) []string + func ToStringStringMap(in map[string]T) map[string]string + type BaseType interface + type BaseValue struct + func Base(p *T, def T) *BaseValue[T] + func (s *BaseValue[T]) Get() any + func (s *BaseValue[T]) Set(val string) error + func (s *BaseValue[T]) String() string + type SliceValue struct + func Slice(p *[]T, val ...T) *SliceValue[T] + func (s *SliceValue[T]) Get() any + func (s *SliceValue[T]) Set(val string) error + func (s *SliceValue[T]) String() string + type StringMapValue struct + func StringMap(p *map[string]T) *StringMapValue[T] + func (s *StringMapValue[T]) Get() any + func (s *StringMapValue[T]) Set(val string) error + func (s *StringMapValue[T]) String() string