func TestZeroWithPointerMapField(t *testing.T) {
	type PtrMapFieldStruct struct {
		MapField *map[string]int
	}
	ptrMapStruct := new(PtrMapFieldStruct)
	Zero(ptrMapStruct)
	// This would panic if executed pre-Zero
	(*ptrMapStruct.MapField)["test"] = 25
}
// TestZeroWithPointerMapField tests `Zero` with a struct field that is a pointer to a map
TestZeroWithPointerMapField tests `Zero` with a struct field that is a pointer to a map
// TestZeroWithPointerMapField tests ` Zero ` with a struct field that is a pointer to a map
func TestZeroWithPointerMapField(t *testing.T) {
	type PtrMapFieldStruct struct {
		MapField *map[string]int
	}
	ptrMapStruct := new(PtrMapFieldStruct)
	Zero(ptrMapStruct)
	(*ptrMapStruct.MapField)["test"] = 25
}
func TestZeroWithPointerMapField ( t * testing . T ) { type PtrMapFieldStruct struct { MapField * map [ string ] int } ptrMapStruct := new ( PtrMapFieldStruct ) Zero ( ptrMapStruct ) ( * ptrMapStruct . MapField ) [ " " ] = 25 }
TestZeroWithPointerMapField tests `Zero` with a struct field that is a pointer to a map
TestZeroWithPointerMapField tests ` Zero ` with a struct field that is a pointer to a map
// This would panic if executed pre-Zero