doc: references generator does not have build tag
Created by: keegancsmith
This confuses some tools since you end up with a main package with no main function. I don't really see the point of having the ignore build tag, since it won't run unless someone explicitly runs it.
Additionally I remove gen.go since we can just have the go generate command inside of the file.