follow the below steps to reproduce the issue documented here.
$ minikube start
$ mkdir -p $GOPATH/src/github.com/frankgreco/
$ cd $GOPATH/src/github.com/frankgreco/
$ git clone [email protected]:frankgreco/client-go-crd-bug.git
$ cd client-go-crd-bug
$ glide install
$ go build
$ kubectl apply -f crd.yml
$ kubect apply -f example.yml
$ ./client-go-crd-bug --kubeconfig=/Users/frankgreco/.kube/config
adding crd named example
$ sed -i -e 's/ApiFoo/APIFoo/g' main.go
$ go build
$ ./client-go-crd-bug --kubeconfig=/Users/frankgreco/.kube/config
E0927 20:37:00.072532 26614 reflector.go:201] github.com/frankgreco/client-go-crd-bug/main.go:96: Failed to list *main.APIFoo: no kind "ApiFooList" is registered for version "bar.io/v1"