go1.20.5
GoThrough

reflect.Array

const Array = iota

reflect.Bool

const Bool = iota

reflect.BothDir

const BothDir = RecvDir | SendDir

reflect.Chan

const Chan = iota

reflect.Complex128

const Complex128 = iota

reflect.Complex64

const Complex64 = iota

reflect.Float32

const Float32 = iota

reflect.Float64

const Float64 = iota

reflect.Func

const Func = iota

reflect.Int

const Int = iota

reflect.Int16

const Int16 = iota

reflect.Int32

const Int32 = iota

reflect.Int64

const Int64 = iota

reflect.Int8

const Int8 = iota

reflect.Interface

const Interface = iota

reflect.Invalid

const Invalid = iota

reflect.Map

const Map = iota

reflect.Pointer

const Pointer = iota

reflect.Ptr

// Ptr is the old name for the Pointer kind. const Ptr = Pointer

reflect.RecvDir

const RecvDir = iota

reflect.SelectDefault

const SelectDefault

reflect.SelectRecv

const SelectRecv

reflect.SelectSend

const SelectSend

reflect.SendDir

const SendDir = iota

reflect.Slice

const Slice = iota

reflect.String

const String = iota

reflect.Struct

const Struct = iota

reflect.Uint

const Uint = iota

reflect.Uint16

const Uint16 = iota

reflect.Uint32

const Uint32 = iota

reflect.Uint64

const Uint64 = iota

reflect.Uint8

const Uint8 = iota