cast

package
v0.0.0-...-45e33f0 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

@Author zhanglingyu

@Author zhanglingyu

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ToBool

func ToBool(i interface{}, def ...bool) bool

ToBool @Description: interface to bool. @param i @return bool

func ToBoolE

func ToBoolE(i interface{}, def ...bool) (bool, error)

ToBoolE @Description: cast i interfalce to bool type. @param i @return bool @return error

func ToFloat32

func ToFloat32(i interface{}, def ...float32) float32

ToFloat32 @Description: interface to float32. @param i @return float32

func ToFloat64

func ToFloat64(i interface{}, def ...float64) float64

ToFloat64 @Description: interface to float64. @param i @return float64

func ToInt

func ToInt(i interface{}, def ...int) int

ToInt @Description: interface to int. @param i @return int

func ToInt16

func ToInt16(i interface{}, def ...int16) int16

ToInt16 @Description: interface to int16. @param i @return int16

func ToInt16E

func ToInt16E(i interface{}, def ...int16) (int16, error)

ToInt16E @Description: interface to int16 @param i @return int16 @return error

func ToInt32

func ToInt32(i interface{}, def ...int32) int32

ToInt32 @Description: interface to int32. @param i @return int32

func ToInt32E

func ToInt32E(i interface{}, def ...int32) (int32, error)

ToInt32E @Description: interface to int32 @param i @return int32 @return error

func ToInt64

func ToInt64(i interface{}, def ...int64) int64

ToInt64 @Description: interface to int64. @param i @return int64

func ToInt64E

func ToInt64E(i interface{}, def ...int64) (int64, error)

ToInt64E @Description: interface to int64. @param i @return int64 @return error

func ToInt8

func ToInt8(i interface{}, def ...int8) int8

ToInt8 @Description: interface to int8. @param i @return int8

func ToInt8E

func ToInt8E(i interface{}, def ...int8) (int8, error)

ToInt8E @Description: interface to int8 @param i @return int8 @return error

func ToIntE

func ToIntE(i interface{}, def ...int) (int, error)

ToIntE @Description: interface to int. @param i @return int @return error

func ToString

func ToString(i interface{}, def ...string) string

ToString @Description: interface to string. @param i @return string

func ToStringE

func ToStringE(i interface{}, def ...string) (string, error)

ToStringE @Description: interface to string. @param i @return string @return error

func ToUint

func ToUint(i interface{}, def ...uint) uint

ToUint @Description: interface to uint. @param i @return uint

func ToUint16

func ToUint16(i interface{}, def ...uint16) uint16

ToUint16 @Description: interface to uint16. @param i @return uint16

func ToUint16E

func ToUint16E(i interface{}, def ...uint16) (uint16, error)

ToUint16E @Description: interface to uint16. @param i @return uint16 @return error

func ToUint32

func ToUint32(i interface{}, def ...uint32) uint32

ToUint32 @Description: interface to uint32. @param i @return uint32

func ToUint32E

func ToUint32E(i interface{}, def ...uint32) (uint32, error)

ToUint32E @Description: interface to uint32. @param i @return uint32 @return error

func ToUint64

func ToUint64(i interface{}, def ...uint64) uint64

ToUint64 @Description: interface to uint64. @param i @return uint64

func ToUint64E

func ToUint64E(i interface{}, def ...uint64) (uint64, error)

ToUint64E @Description: interface to uint64. @param i @return uint64 @return error

func ToUint8

func ToUint8(i interface{}, def ...uint8) uint8

ToUint8 @Description: interface to uint8. @param i @return uint8

func ToUint8E

func ToUint8E(i interface{}, def ...uint8) (uint8, error)

ToUint8E @Description: interface to uint8. @param i @return uint8 @return error

func ToUintE

func ToUintE(i interface{}, def ...uint) (uint, error)

ToUintE @Description: interface to uint. @param i @return uint @return error

func Tofloat32E

func Tofloat32E(i interface{}, def ...float32) (float32, error)

ToFloat32E @Description: interface to float32. @param i @return float32 @return error

func Tofloat64E

func Tofloat64E(i interface{}, def ...float64) (float64, error)

Tofloat64E @Description: interface to float64. @param i @return float64 @return error

Types

This section is empty.

Jump to

Keyboard shortcuts

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