type encDecTest … var encDecTests … func TestEncode(t *testing.T) { … } func TestDecode(t *testing.T) { … } func TestEncodeToString(t *testing.T) { … } func TestDecodeString(t *testing.T) { … } var errTests … func TestDecodeErr(t *testing.T) { … } func TestDecodeStringErr(t *testing.T) { … } func TestEncoderDecoder(t *testing.T) { … } func TestDecoderErr(t *testing.T) { … } func TestDumper(t *testing.T) { … } func TestDumper_doubleclose(t *testing.T) { … } func TestDumper_earlyclose(t *testing.T) { … } func TestDump(t *testing.T) { … } var expectedHexDump … var sink … func BenchmarkEncode(b *testing.B) { … } func BenchmarkDecode(b *testing.B) { … } func BenchmarkDecodeString(b *testing.B) { … } func BenchmarkDump(b *testing.B) { … }