| 1234567891011121314151617181920212223242526272829303132333435 | package networkimport (	"testing")func TestBigEndian_BitSplit(t *testing.T) {	u, ok := Hex2Bytes("0x30 0x10 0x20 0x10 0x10 0x10 0x00 0x10")	if !ok {		t.Error()		return	}	t.Log(Bytes(u).Hex())	b, err := BigEndian.BitSplit(u)	if err != nil {		t.Error(err)		return	}	t.Log(b)}func TestLittleEndian_BitSplit(t *testing.T) {	u, ok := Hex2Bytes("0x10 0x00 0x10 0x10 0x10 0x20 0x10 0x30")	if !ok {		t.Error()		return	}	t.Log(Bytes(u).Hex())	b, err := LittleEndian.BitSplit(u)	if err != nil {		t.Error(err)		return	}	t.Log(b)}
 |