Documentation
¶
Index ¶
- Constants
- func Clamp[T cmp.Ordered](v, mi, ma T) T
- func SafeFloat32[T Int](v T) float32
- func SafeFloat64[T Int](v T) float64
- func SafeInt[T Int](v T) int
- func SafeInt32[T Int](v T) int32
- func ToAny(v any) any
- func ToAnyList(value any) []any
- func ToAnyMap(value any) map[string]any
- func ToBool(value any) bool
- func ToBoolList(value any) []bool
- func ToBoolMap(value any) map[string]bool
- func ToDuration(value any) time.Duration
- func ToDurationMap(value any) map[string]time.Duration
- func ToFloat32(value any) float32
- func ToFloat32List(value any) []float32
- func ToFloat32Map(value any) map[string]float32
- func ToFloat64(value any) float64
- func ToFloat64List(value any) []float64
- func ToFloat64Map(value any) map[string]float64
- func ToInt(value any) int
- func ToInt32(value any) int32
- func ToInt32List(value any) []int32
- func ToInt32Map(value any) map[string]int32
- func ToInt64(value any) int64
- func ToInt64List(value any) []int64
- func ToInt64Map(value any) map[string]int64
- func ToIntList(value any) []int
- func ToIntMap(value any) map[string]int
- func ToList[T any, L []T](value any, fn ConvertFunc[T]) L
- func ToMap[T any, M map[string]T](value any, fn ConvertFunc[T]) M
- func ToRune(value any) rune
- func ToRuneList(value any) []rune
- func ToString(value any) string
- func ToStringList(value any) []string
- func ToStringMap(value any) map[string]string
- func ToTime(value any) time.Time
- type ConvertFunc
- type Int
Constants ¶
View Source
const ( MinInt32ToFloat32 = -(1 << 23) MaxInt32ToFloat32 = 1<<23 - 1 MinInt64ToFloat64 = -(1 << 53) MaxInt64ToFloat64 = 1<<53 - 1 )
Variables ¶
This section is empty.
Functions ¶
func SafeFloat32 ¶
func SafeFloat64 ¶
func ToBoolList ¶
func ToDuration ¶
func ToFloat32List ¶
func ToFloat32Map ¶
func ToFloat64List ¶
func ToFloat64Map ¶
func ToInt32List ¶
func ToInt32Map ¶
func ToInt64List ¶
func ToInt64Map ¶
func ToList ¶
func ToList[T any, L []T](value any, fn ConvertFunc[T]) L
func ToRuneList ¶
func ToStringList ¶
func ToStringMap ¶
Types ¶
type ConvertFunc ¶
Click to show internal directories.
Click to hide internal directories.