I have the following hex data: 0xB01B; its 45083 as uint16; how do I convert this to uint16 in go?
0xB01B
45083
Use the encoding/binary package:
encoding/binary
import ( "encoding/binary" ) data := []byte{0xB0, 0x1B} val := binary.BigEndian.Uint16(data)
https://play.golang.org/p/wHW8KDgls9