Documentation ¶
Index ¶
- func ArrayToString[P Parseable](encoder func(P) string) func([]P) string
- func B32Bytes(str string) (types.B32Bytes, error)
- func B32BytesToString(v types.B32Bytes) string
- func B64Bytes(str string) (types.B64Bytes, error)
- func B64BytesToString(v types.B64Bytes) string
- func Bool(str string) (bool, error)
- func BoolToString(v bool) string
- func Complex128(str string) (complex128, error)
- func Complex128ToString(v complex128) string
- func Complex64(str string) (complex64, error)
- func Complex64ToString(v complex64) string
- func Duration(str string) (time.Duration, error)
- func DurationToString(v time.Duration) string
- func Float32(str string) (float32, error)
- func Float32ToString(v float32) string
- func Float64(str string) (float64, error)
- func Float64ToString(v float64) string
- func GetParser[P Parseable](take *P) func(string) (P, error)
- func HexByte(str string) (types.HexByte, error)
- func HexByteToString(v types.HexByte) string
- func HexBytes(str string) (types.HexBytes, error)
- func HexBytesToString(v types.HexBytes) string
- func Int(str string) (int, error)
- func Int16(str string) (int16, error)
- func Int16ToString(v int16) string
- func Int32(str string) (int32, error)
- func Int32ToString(v int32) string
- func Int64(str string) (int64, error)
- func Int64ToString(v int64) string
- func Int8(str string) (int8, error)
- func Int8ToString(v int8) string
- func IntToString(v int) string
- func Language(str string) (language.Tag, error)
- func LanguageToString(v language.Tag) string
- func Location(str string) (time.Location, error)
- func LocationToString(v time.Location) string
- func Must[P Parseable](parser func(string) (P, error)) func(string) P
- func MustParse[P Parseable](take *P, str string)
- func OctByte(str string) (types.OctByte, error)
- func OctByteToString(v types.OctByte) string
- func Parse[P Parseable](take *P, str string) error
- func ParseArray[P Parseable](parser func(string) (P, error)) func(string) ([]P, error)
- func String(str string) (string, error)
- func StringToString(v string) string
- func Time(str string) (time.Time, error)
- func TimeToString(v time.Time) string
- func ToString[P Parseable](v P) string
- func Uint(str string) (uint, error)
- func Uint16(str string) (uint16, error)
- func Uint16ToString(v uint16) string
- func Uint32(str string) (uint32, error)
- func Uint32ToString(v uint32) string
- func Uint64(str string) (uint64, error)
- func Uint64ToString(v uint64) string
- func Uint8(str string) (uint8, error)
- func Uint8ToString(v uint8) string
- func UintToString(v uint) string
- type Parseable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArrayToString ¶ added in v1.0.4
func B32BytesToString ¶ added in v1.0.4
func B64BytesToString ¶ added in v1.0.4
func BoolToString ¶ added in v1.0.4
func Complex128 ¶
func Complex128(str string) (complex128, error)
func Complex128ToString ¶ added in v1.0.4
func Complex128ToString(v complex128) string
func Complex64ToString ¶ added in v1.0.4
func DurationToString ¶ added in v1.0.4
func Float32ToString ¶ added in v1.0.4
func Float64ToString ¶ added in v1.0.4
func HexByteToString ¶ added in v1.0.4
func HexBytesToString ¶ added in v1.0.4
func Int16ToString ¶ added in v1.0.4
func Int32ToString ¶ added in v1.0.4
func Int64ToString ¶ added in v1.0.4
func Int8ToString ¶ added in v1.0.4
func IntToString ¶ added in v1.0.4
func LanguageToString ¶ added in v1.0.4
func LocationToString ¶ added in v1.0.4
func OctByteToString ¶ added in v1.0.4
func ParseArray ¶
func StringToString ¶ added in v1.0.4
func TimeToString ¶ added in v1.0.4
func Uint16ToString ¶ added in v1.0.4
func Uint32ToString ¶ added in v1.0.4
func Uint64ToString ¶ added in v1.0.4
func Uint8ToString ¶ added in v1.0.4
func UintToString ¶ added in v1.0.4
Types ¶
type Parseable ¶
type Parseable interface { int | int8 | int16 | int32 | int64 | uint | uint8 | uint16 | uint32 | uint64 | float32 | float64 | bool | string | complex64 | complex128 | time.Duration | time.Time | time.Location | language.Tag | []int | []int8 | []int16 | []int32 | []int64 | []uint | []uint8 | []uint16 | []uint32 | []uint64 | []float32 | []float64 | []bool | []string | []complex64 | []complex128 | []time.Duration | []time.Time | []time.Location | []language.Tag | types.HexByte | types.OctByte | types.HexBytes | types.B32Bytes | types.B64Bytes | []types.HexByte | []types.OctByte | []types.HexBytes | []types.B32Bytes | []types.B64Bytes }
Click to show internal directories.
Click to hide internal directories.