type testString … type testIntArray … type testEface … type testStringArray … type testStringStruct … type testStringStructArrayStruct … type testStruct … type testZeroSize … func TestHandle(t *testing.T) { … } func testHandle[T comparable](t *testing.T, value T) { … } // drainMaps ensures that the internal maps are drained. func drainMaps[T comparable](t *testing.T) { … } func checkMapsFor[T comparable](t *testing.T, value T) { … } func TestMakeClonesStrings(t *testing.T) { … } func TestHandleUnsafeString(t *testing.T) { … }