type Attribute … func ParseAttributes(data []byte) <-chan Attribute { … } func PrintAttributes(data []byte) { … } func printAttributes(data []byte, level int) { … } // Uint32 returns the uint32 value respecting the NET_BYTEORDER flag func (attr *Attribute) Uint32() uint32 { … } // Uint64 returns the uint64 value respecting the NET_BYTEORDER flag func (attr *Attribute) Uint64() uint64 { … }