fix go generate