use*_*268 21 github package go
我对Golang很新.我在Golang中看到你可以直接从Github导入包,如:
import "github.com/MakeNowJust/heredoc"
Run Code Online (Sandbox Code Playgroud)
这是否意味着我必须记住这个URL才能使用这个包?恕我直言这不酷.如果软件包的作者后来将其删除或更改了URL,该怎么办?有任何想法吗?
tsa*_*sch 41
我建议你阅读如何编写Go Code文档和这篇博客文章.
您在导入行中看到的路径不是URL,而只是包所在的路径(通常相对于$GOROOT/src/pkg或$GOPATH/src).所以你的包heredoc很可能位于目录中$GOPATH/src/github.com/MakeNowJust/heredoc.
使用外部软件包的推荐方法是通过下载和安装它们go get.您可能想查看go get by的文档go get --help.