package ber // BitString type Bits struct { Bytes []byte Length int } func parseBitString(b []byte) (bs Bits) { padding := int(b[0]) bs.Length = (len(b)-1)*8 - padding bs.Bytes = b[1:] return } func UnmarshalBitString(b []byte) Bits { return parseBitString(b) }