Closed
Description
What version of Go are you using (go version
)?
$ go version go version devel +9be2d46422 Fri May 17 06:01:17 2019 +0000 linux/amd64
Does this issue reproduce with the latest release?
No
What operating system and processor architecture are you using (go env
)?
go env
Output
$ go env GOARCH="amd64" GOBIN="" GOCACHE="/home/cuonglm/.cache/go-build" GOENV="/home/cuonglm/.config/go/env" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GONOPROXY="" GONOSUMDB="" GOOS="linux" GOPATH="/home/cuonglm/go" GOPROXY="direct" GOROOT="/home/cuonglm/sources/go" GOSUMDB="off" GOTMPDIR="" GOTOOLDIR="/home/cuonglm/sources/go/pkg/tool/linux_amd64" GCCGO="/usr/local/bin/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-build714996541=/tmp/go-build -gno-record-gcc-switches"
What did you do?
$ GO111MODULE=off go vet cmd/vet/testdata/unsafeptr
$ GO111MODULE=on go vet cmd/vet/testdata/unsafeptr
# cmd/vet/testdata/unsafeptr
cmd/vet/testdata/unsafeptr/unsafeptr.go:12:6: possible misuse of unsafe.Pointer
What did you expect to see?
go vet
produces output regardless of GO111MODULE
value.
What did you see instead?
go vet
does not produce output when GO111MODULE=off
.