Unable to `go get` go-packages in repositories in sub groups
When I try to go get
go package in a sub-group it fails:
$ go get -v gitlab.com/fixl-go-test/sub-group/go 1 ↵
Fetching https://gitlab.com/fixl-go-test/sub-group/go?go-get=1
Parsing meta tags from https://gitlab.com/fixl-go-test/sub-group/go?go-get=1 (status code 200)
get "gitlab.com/fixl-go-test/sub-group/go": found meta tag main.metaImport{Prefix:"gitlab.com/fixl-go-test/sub-group", VCS:"git", RepoRoot:"https://gitlab.com/fixl-go-test/sub-group.git"} at https://gitlab.com/fixl-go-test/sub-group/go?go-get=1
get "gitlab.com/fixl-go-test/sub-group/go": verifying non-authoritative meta tag
Fetching https://gitlab.com/fixl-go-test/sub-group?go-get=1
Parsing meta tags from https://gitlab.com/fixl-go-test/sub-group?go-get=1 (status code 200)
gitlab.com/fixl-go-test/sub-group (download)
# cd .; git clone https://gitlab.com/fixl-go-test/sub-group.git /home/fixl/src/go/src/gitlab.com/fixl-go-test/sub-group
Cloning into '/home/fixl/src/go/src/gitlab.com/fixl-go-test/sub-group'...
GitLab: The project you were looking for could not be found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
package gitlab.com/fixl-go-test/sub-group/go: exit status 128
It looks like gitlab does not return the correct meta data for this request:
$ curl -X GET 'https://gitlab.com/fixl-go-test/sub-group/go?go-get=1'
<!DOCTYPE html><html><head><meta content='gitlab.com/fixl-go-test/sub-group git https://gitlab.com/fixl-go-test/sub-group.git' name='go-import'></head></html>
Expected
Be able to go get -v gitlab.com/fixl-go-test/sub-group/go
and see the package in ${GOPATH}/src/gitlab.com/fixl-go-test/sub-group/go