Help us shape the future of Go! Take the 2026 Go Developer Survey

xconv

package
v2.4.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 8, 2025 License: MIT Imports: 11 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Anys

func Anys(val any) []any

func AnysPointer added in v2.3.1

func AnysPointer(val any) *[]any

func B

func B(val any) float64

func Bool

func Bool(val any) bool

func BoolPointer

func BoolPointer(any any) *bool

func Bools

func Bools(val any) (slice []bool)

func BoolsPointer

func BoolsPointer(any any) *[]bool

func Bs

func Bs(val any) (slice []float64)

func Byte

func Byte(val any) byte

func BytePointer

func BytePointer(any any) *byte

func Bytes

func Bytes(val any) []byte

func BytesPointer

func BytesPointer(any any) *[]byte

func BytesToString

func BytesToString(b []byte) string

BytesToString 字节数组无拷贝转字符串

func Duration

func Duration(val any) time.Duration

func DurationPointer

func DurationPointer(any any) *time.Duration

func Durations

func Durations(val any) (slice []time.Duration)

func DurationsPointer

func DurationsPointer(any any) *[]time.Duration

func Float32

func Float32(val any) float32

func Float32Pointer

func Float32Pointer(any any) *float32

func Float32s

func Float32s(val any) (slice []float32)

func Float32sPointer

func Float32sPointer(any any) *[]float32

func Float64

func Float64(val any) float64

func Float64Pointer

func Float64Pointer(any any) *float64

func Float64s

func Float64s(val any) (slice []float64)

func Float64sPointer

func Float64sPointer(any any) *[]float64

func Int

func Int(val any) int

func Int8

func Int8(val any) int8

func Int8Pointer

func Int8Pointer(any any) *int8

func Int8s

func Int8s(val any) (slice []int8)

func Int8sPointer

func Int8sPointer(any any) *[]int8

func Int16

func Int16(val any) int16

func Int16Pointer

func Int16Pointer(any any) *int16

func Int16s

func Int16s(val any) (slice []int16)

func Int16sPointer

func Int16sPointer(any any) *[]int16

func Int32

func Int32(val any) int32

func Int32Pointer

func Int32Pointer(val any) *int32

func Int32s

func Int32s(val any) (slice []int32)

func Int32sPointer

func Int32sPointer(val any) *[]int32

func Int64

func Int64(val any) int64

func Int64Pointer

func Int64Pointer(any any) *int64

func Int64s

func Int64s(val any) (slice []int64)

func Int64sPointer

func Int64sPointer(any any) *[]int64

func IntPointer

func IntPointer(any any) *int

func Ints

func Ints(val any) (slice []int)

func IntsPointer

func IntsPointer(any any) *[]int

func Json

func Json(val any) string

func Rune added in v2.3.1

func Rune(val any) rune

func RunePointer added in v2.3.1

func RunePointer(val any) *int32

func Runes added in v2.3.1

func Runes(val any) []rune

func RunesPointer added in v2.3.1

func RunesPointer(val any) *[]int32

func String

func String(val any) string

func StringPointer

func StringPointer(val any) *string

func StringToBytes

func StringToBytes(s string) (b []byte)

StringToBytes 字符串无拷贝转字节数组

func Strings

func Strings(val any) (slice []string)

func StringsPointer

func StringsPointer(val any) *[]string

func Uint

func Uint(val any) uint

func Uint8

func Uint8(val any) uint8

func Uint8Pointer

func Uint8Pointer(val any) *uint8

func Uint8s

func Uint8s(val any) (slice []uint8)

func Uint8sPointer

func Uint8sPointer(val any) *[]uint8

func Uint16

func Uint16(val any) uint16

func Uint16Pointer

func Uint16Pointer(val any) *uint16

func Uint16s

func Uint16s(val any) (slice []uint16)

func Uint16sPointer

func Uint16sPointer(val any) *[]uint16

func Uint32

func Uint32(val any) uint32

func Uint32Pointer

func Uint32Pointer(val any) *uint32

func Uint32s

func Uint32s(val any) (slice []uint32)

func Uint32sPointer

func Uint32sPointer(val any) *[]uint32

func Uint64

func Uint64(val any) uint64

func Uint64Pointer

func Uint64Pointer(val any) *uint64

func Uint64s

func Uint64s(val any) (slice []uint64)

func Uint64sPointer

func Uint64sPointer(val any) *[]uint64

func UintPointer

func UintPointer(val any) *uint

func Uints

func Uints(val any) (slice []uint)

func UintsPointer

func UintsPointer(val any) *[]uint

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL