fix: go generate