When running the go vet tool on the test cases, the following problems are being reported:
deepcopy_test.go:978: arg copyB.Epsilon[k] for printf verb %d of wrong type: *utils.Bar
deepcopy_test.go:982: arg v for printf verb %d of wrong type: *utils.Bar
deepcopy_test.go:986: arg copyB.Epsilon[k].Beta for printf verb %d of wrong type: string
deepcopy_test.go:989: missing argument for Errorf("%d"): format reads arg 3, have only 2 args
deepcopy_test.go:995: arg copyB.Epsilon[k].Delta for printf verb %d of wrong type: *utils.Foo
deepcopy_test.go:1002: arg v.Delta.Alpha for printf verb %d of wrong type: string
deepcopy_test.go:1042: possible formatting directive in Error call
When running the go vet tool on the test cases, the following problems are being reported: