in util.go [14:18]
func init() { buf := []byte{0x1, 0x0} val := (*uint16)(unsafe.Pointer((*(*reflect.SliceHeader)(unsafe.Pointer(&buf))).Data)) isLittleEndian = *val == uint16(1) }