func TestRatGobEncoding(t *testing.T) { … } // Sending a nil Rat pointer (inside a slice) on a round trip through gob should yield a zero. // TODO: top-level nils. func TestGobEncodingNilRatInSlice(t *testing.T) { … } var ratNums … var ratDenoms … func TestRatJSONEncoding(t *testing.T) { … } func TestRatXMLEncoding(t *testing.T) { … } func TestRatGobDecodeShortBuffer(t *testing.T) { … } func TestRatAppendText(t *testing.T) { … }