// write
v := uint32(500)
buf := make([]byte, 4)
binary.BigEndian.PutUint32(buf, v)
// read
x := binary.BigEndian.Uint32(buf)
// write
v := uint32(500)
buf := make([]byte, 4)
binary.BigEndian.PutUint32(buf, v)
// read
x := binary.BigEndian.Uint32(buf)