package dns 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 }