作为一个完全的初学者,我不知道在哪里init
Git。
此处的文档https://golang.org/doc/code.html似乎在早期的 hello 目录之外提示,然后告诉我在 hello 目录中运行git init
对此有任何建议都很有用。
答案 0 :(得分:5)
The example很清楚:
$ cd $GOPATH/src/github.com/user/hello
$ git init
您确实在项目中初始化了回购'你好' 那样:
你可以将它推送到你的GitHub仓库(你需要先在GitHub上创建,空):
git remote add origin https://<user>@github.com/<user>/hello
git push -u origin master
你的go项目是&#34; go gettable&#34;
go get github.com/<user>/hello
# that would clone and compile the project in `$GOPATH/src/github.com/<user>/hello`.
您在 .git
(on the same page)之外看到的hello
用于另一个项目:
src/
github.com/golang/example/
.git/ # Git repository metadata
hello/
hello.go # command source
此处,该项目是&#39; example
&#39;并包含多个包,包括hello
一个。
答案 1 :(得分:0)
您希望将其初始化为与您运行go get github.com/user/hello
时相同的级别 - 即在hello
目录中。
基本上,如果你初始化git,再次将你的仓库推上go get
,什么都不应该改变。