Documentation
¶
Index ¶
- func CastInt64(v any) int64
- func String(value reflect.Value) string
- func StringConvert(kind reflect.Kind, value string) (any, error)
- func StringConvertBool(value string) (bool, error)
- func StringConvertFloat32(value string) (float32, error)
- func StringConvertFloat64(value string) (float64, error)
- func StringConvertFloatFor[T constraints.Float](value string) (T, error)
- func StringConvertFor[T any](value string) (T, error)
- func StringConvertIntFor[T constraints.Signed](value string) (T, error)
- func StringConvertUintFor[T constraints.Unsigned](value string) (T, error)
- func StringFor[T any](t T) string
- type StringConverter
- type StringConverterE
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StringConvertBool ¶ added in v0.3.0
func StringConvertFloat32 ¶ added in v0.3.0
func StringConvertFloat64 ¶ added in v0.3.0
func StringConvertFloatFor ¶ added in v0.6.0
func StringConvertFloatFor[T constraints.Float](value string) (T, error)
func StringConvertFor ¶
func StringConvertIntFor ¶ added in v0.3.0
func StringConvertIntFor[T constraints.Signed](value string) (T, error)
func StringConvertUintFor ¶ added in v0.3.0
func StringConvertUintFor[T constraints.Unsigned](value string) (T, error)
Types ¶
type StringConverter ¶
func GetStringConverter ¶ added in v0.3.0
func GetStringConverter(typ reflect.Type) StringConverter
func GetStringConverterByKind ¶ added in v0.6.0
func GetStringConverterByKind(kind reflect.Kind) StringConverter
type StringConverterE ¶
func GetStringConverterE ¶ added in v0.3.0
func GetStringConverterE(typ reflect.Type) StringConverterE
func GetStringConverterEByKind ¶ added in v0.6.0
func GetStringConverterEByKind(kind reflect.Kind) StringConverterE
func (StringConverterE) IgnoreError ¶ added in v0.3.0
func (c StringConverterE) IgnoreError() StringConverter
Click to show internal directories.
Click to hide internal directories.