package ber func Split(b []byte) (c Class, k Kind, t Tag, l int, v []byte, r []byte) { var n int c, k, t, n = Ident(b) b = b[n:] l, n = UnmarshalLen(b) b = b[n:] v = b[:l] r = b[l:] return }