Versions in this module Expand all Collapse all v0 v0.1.2 Dec 20, 2022 Changes in this version + func Int16(s string) (int16, error) + func Int16Base(s string, base int) (int16, error) + func Int32(s string) (int32, error) + func Int32Base(s string, base int) (int32, error) + func Int64(s string) (int64, error) + func Int64Base(s string, base int) (int64, error) + func Int8(s string) (int8, error) + func Int8Base(s string, base int) (int8, error) + func Uint16(s string) (uint16, error) + func Uint16Base(s string, base int) (uint16, error) + func Uint32(s string) (uint32, error) + func Uint32Base(s string, base int) (uint32, error) + func Uint64(s string) (uint64, error) + func Uint64Base(s string, base int) (uint64, error) + func Uint8(s string) (uint8, error) + func Uint8Base(s string, base int) (uint8, error) v0.1.1 Nov 17, 2022 Changes in this version + func Bool(s string) (b bool, err error) + func Complex128(s string) (c complex128, err error) + func Duration(s string) (time.Duration, error) + func Float64(s string) (x float64, err error) + func FromBinary(b []byte) (T, error) + func FromJSONString(s string) (t T, err error) + func FromText(s string) (T, error) + func FromTextBytes(b []byte) (T, error) + func HSet(parse func(string) (K, error), raw string) (set.HSet[K], error) + func IP(s string) (net.IP, error) + func IPv4(s string) (net.IP, error) + func Int(s string) (t T, err error) + func IntBase(s string, base int) (t T, err error) + func KeyVal(kv string, sep byte, parseKey func(string) (K, error), ...) (k K, v V, err error) + func MAC(s string) (net.HardwareAddr, error) + func Map(parseK func(rawKey string) (K, error), parseV func(rawVal string) (V, error), ...) (map[K]V, error) + func MapFunc(parseK func(string) (K, error), parseV func(string) (V, error)) func(s string) (map[K]V, error) + func Port(s string) (uint16, error) + func Slice(parse func(s string) (T, error), s string) (a []T, err error) + func SliceFunc(parse func(s string) (T, error)) func(string) ([]T, error) + func TimeRFC3339(s string) (time.Time, error) + func Trace(s string) (trace.Trace, error) + func TraceNode(s string) (*trace.Node, error) + func UUID(s string) (uuid.UUID, error) + func Uint(s string) (t T, err error) + func UintBase(s string, base int) (t T, err error) + type Error struct + Err error + Raw string + func (err *Error[T]) Error() string + func (err *Error[T]) Unwrap() error + type MapError struct + Err error + I int + N int + Raw string + Sub string + func (err *MapError[K, V]) Error() string + func (err *MapError[K, V]) Unwrap() error + type SliceError struct + Err error + I int + Raw string + Sub string + func (err *SliceError[T]) Error() string + func (err *SliceError[T]) Unwrap() error v0.1.0 Oct 17, 2022