GitLab is a free, open-source way to host private .git
repositories but it does not seem to work with Go. When you create a project it generates a URL of the form:
[email protected]:private-developers/project.git
where:
1.2.3.4
is the IP address of the gitlab server
private-developers
is a user group which has access to the private repo
Golang 1.2.1 doesn't seem to understand this syntax.
go get [email protected]:private-developers/project.git
results in:
package [email protected]/project.git: unrecognized import path "[email protected]/project.git"
Is there a way to get this to work?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…