func Int2Bytes()

in binary/util.go [40:52]


func Int2Bytes(val int, size int, signed bool) []byte {
	bs := make([]byte, size)
	max := 1 << (8 * size)
	if val < 0 {
		val += max
	}
	for i := size - 1; i >= 0; i-- {
		r := val % 256
		val = val / 256
		bs[i] = byte(r)
	}
	return bs
}