golang之反射

依赖的包为reflect。

Kind():返回最基础的类型。

type Kind uint

const (
	Invalid Kind = iota
	Bool
	Int
	Int8
	Int16
	Int32
	Int64
	Uint
	Uint8
	Uint16
	Uint32
	Uint64
	Uintptr
	Float32
	Float64
	Complex64
	Complex128
	Array
	Chan
	Func
	Interface
	Map
	Ptr
	Slice
	String
	Struct
	UnsafePointer
)

relect.ValueOf, value.Elem():Elem()用与指针或者interface返回值。

上一篇:1.redis的概述


下一篇:X of a Kind in a Deck of Cards LT914