Description
What version of Go are you using (go version
)?
$ go version go version go1.13.3 linux/amd64
Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env
)?
go env
Output
$ go env GO111MODULE="" GOARCH="amd64" GOBIN="/opt/DEVOPS/SDK/golang/go_projects/bin" GOCACHE="/home/alessiosavi/.cache/go-build" GOENV="/home/alessiosavi/.config/go/env" GOEXE="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GONOPROXY="" GONOSUMDB="" GOOS="linux" GOPATH="/opt/DEVOPS/SDK/golang/go_projects" GOPRIVATE="" GOPROXY="https://proxy.golang.org,direct" GOROOT="/opt/DEVOPS/SDK/golang/go" GOSUMDB="sum.golang.org" GOTMPDIR="" GOTOOLDIR="/opt/DEVOPS/SDK/golang/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-build891034950=/tmp/go-build -gno-record-gcc-switches"
What did you do?
I'm trying to import a custom golang module that does not contain any other dependencies (go.mod contains only the module
name and the go
version). Unfortunately, i receive a 410 gone
if i try to include the module in other project.
The module can be imported with the version v0.0.8, but not with >v0.0.9
Due to the go.mod file, is not possible to replicate on play.golang.org
, instead, i've created a new repository for that: https://github.com/alessiosavi/test
NOTE: changing the module version to v0.0.8, it will work
What did you expect to see?
I expect that importing the module in go.mod (require github.com/alessiosavi/GoGPUtils v0.0.10
) and running a go clean
, the module can be used among the code
What did you see instead?
I receive an error:
export GO111MODULE=on
export GOPROXY=direct
go get -v -u github.com/alessiosavi/[email protected]
go: downloading github.com/alessiosavi/GoGPUtils v0.0.9
verifying github.com/alessiosavi/[email protected]: github.com/alessiosavi/[email protected]: reading https://sum.golang.org/lookup/github.com/alessiosavi/[email protected]: 410 Gone
Possible related
###Possible solution
Have an eye on: https://proxy.golang.org/YOUR_MODULE_GITH_URL/@v/VERSION.info
Seems that https://proxy.golang.org/github.com/alessiosavi/!go!g!p!utils/@v/v0.0.9.info
In my case, seems that the error is related to two files that differ only for the case in the name.