anyUtil

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: May 12, 2023 License: Apache-2.0 Imports: 5 Imported by: 2

README

anyUtil

Install

go get -u github.com/jefferyjob/go-easy-utils/anyUtil

Functions

// AnyToFloat32 将给定的值转换为float32
func AnyToFloat32(i interface{}) (float32, error) 

// AnyToFloat64 将给定的值转换为float64
func AnyToFloat64(i interface{}) (float64, error)

// AnyToInt 将给定的值转换为 int
func AnyToInt(i interface{}) (int, error)

// AnyToInt8 将给定的值转换为 int8
func AnyToInt8(i interface{}) (int8, error)

// AnyToInt16 将给定的值转换为 int16
func AnyToInt16(i interface{}) (int16, error)

// AnyToInt32 将给定的值转换为 int32
func AnyToInt32(i interface{}) (int32, error)

// AnyToInt64 将给定的值转换为 int64
func AnyToInt64(i interface{}) (int64, error)

// AnyToStr 任意类型数据转string
func AnyToStr(i interface{}) string 

// AnyToUint 将给定的值转换为 uint
func AnyToUint(i interface{}) (uint, error)

// AnyToUint8 将给定的值转换为 uint8
func AnyToUint8(i interface{}) (uint8, error)

// AnyToUint16 将给定的值转换为 uint16
func AnyToUint16(i interface{}) (uint16, error)

// AnyToUint32 将给定的值转换为 uint32
func AnyToUint32(i interface{}) (uint32, error)

// AnyToUint64 将给定的值转换为 uint64
func AnyToUint64(i interface{}) (uint64, error)

// AnyToBool 将给定的值转换为bool
func AnyToBool(i interface{}) bool 

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AnyToBool added in v1.0.1

func AnyToBool(i interface{}) bool

AnyToBool 将给定的值转换为bool

func AnyToFloat32

func AnyToFloat32(i interface{}) (float32, error)

AnyToFloat32 将给定的值转换为float32

func AnyToFloat64

func AnyToFloat64(i interface{}) (float64, error)

AnyToFloat64 将给定的值转换为float64

func AnyToInt

func AnyToInt(i interface{}) (int, error)

AnyToInt 将给定的值转换为 int

func AnyToInt16

func AnyToInt16(i interface{}) (int16, error)

AnyToInt16 将给定的值转换为 int16

func AnyToInt32

func AnyToInt32(i interface{}) (int32, error)

AnyToInt32 将给定的值转换为 int32

func AnyToInt64

func AnyToInt64(i interface{}) (int64, error)

AnyToInt64 将给定的值转换为 int64

func AnyToInt8

func AnyToInt8(i interface{}) (int8, error)

AnyToInt8 将给定的值转换为 int8

func AnyToStr

func AnyToStr(i interface{}) string

AnyToStr 任意类型数据转string

func AnyToUint

func AnyToUint(i interface{}) (uint, error)

AnyToUint 将给定的值转换为 uint

func AnyToUint16

func AnyToUint16(i interface{}) (uint16, error)

AnyToUint16 将给定的值转换为 uint16

func AnyToUint32

func AnyToUint32(i interface{}) (uint32, error)

AnyToUint32 将给定的值转换为 uint32

func AnyToUint64

func AnyToUint64(i interface{}) (uint64, error)

AnyToUint64 将给定的值转换为 uint64

func AnyToUint8

func AnyToUint8(i interface{}) (uint8, error)

AnyToUint8 将给定的值转换为 uint8

Types

This section is empty.

Jump to

Keyboard shortcuts

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