diff --git a/utilities.go b/utilities.go index 06ab7d0..0599f92 100644 --- a/utilities.go +++ b/utilities.go @@ -1 +1,15 @@ package main + +import "encoding/binary" + +func uint16ToBytes(val uint16) []byte { + buf := make([]byte, 2) + binary.BigEndian.PutUint16(buf, val) + return buf +} + +func uint32ToBytes(val uint32) []byte { + buf := make([]byte, 4) + binary.BigEndian.PutUint32(buf, val) + return buf +}