We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
go version
$ go version go version go1.15 linux/amd64
yes
go env
$ go env GO111MODULE="" GOARCH="amd64" GOBIN="" GOCACHE="/home/roidelapluie/.cache/go-build" GOENV="/home/roidelapluie/.config/go/env" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOINSECURE="" GOMODCACHE="/home/roidelapluie/go/pkg/mod" GONOPROXY="" GONOSUMDB="" GOOS="linux" GOPATH="/home/roidelapluie/go" GOPRIVATE="" GOPROXY="https://proxy.golang.org,direct" GOROOT="/home/roidelapluie/godist/go" GOSUMDB="sum.golang.org" GOTMPDIR="" GOTOOLDIR="/home/roidelapluie/godist/go/pkg/tool/linux_amd64" GCCGO="gccgo" AR="ar" CC="gcc" CXX="g++" CGO_ENABLED="1" GOMOD="" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build147792198=/tmp/go-build -gno-record-gcc-switches"
I'd like go generate to set an environment variable with the current go version.
go generate
e.g.:
//go:generate go run ./cmd/genvalues/main.go
Could be replaced by
//go:generate $GO run ./cmd/genvalues/main.go
In a way that if it is called with go1.16rc1 generate, the command line run would be go1.16rc1 run ./cmd/genvalues/main.go
go1.16rc1 run ./cmd/genvalues/main.go
The text was updated successfully, but these errors were encountered:
No branches or pull requests
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
I'd like
go generate
to set an environment variable with the current go version.e.g.:
Could be replaced by
In a way that if it is called with go1.16rc1 generate, the command line run would be
go1.16rc1 run ./cmd/genvalues/main.go
The text was updated successfully, but these errors were encountered: