mirror of
https://github.com/gopl-zh/gopl-zh.github.com.git
synced 2025-11-19 01:51:46 +00:00
fix typo
This commit is contained in:
@@ -37,4 +37,6 @@ $ ./fetch https://golang.org/x/net/html | grep go-import
|
||||
|
||||
`go get -u`命令只是简单地保证每个包是最新版本,如果是第一次下载包则是比较很方便的;但是对于发布程序则可能是不合适的,因为本地程序可能需要对依赖的包做精确的版本依赖管理。通常的解决方案是使用vendor的目录用于存储依赖包的固定版本的源代码,对本地依赖的包的版本更新也是谨慎和持续可控的。在Go1.5之前,一般需要修改包的导入路径,所以复制后golang.org/x/net/html导入路径可能会变为gopl.io/vendor/golang.org/x/net/html。最新的Go语言命令已经支持vendor特性,但限于篇幅这里并不讨论vendor的具体细节。不过可以通过`go help gopath`命令查看Vendor的帮助文档。
|
||||
|
||||
(译注:墙内用户在上面这些命令的基础上,还需要学习用翻墙来go get。)
|
||||
|
||||
**练习 10.3:** 从 http://gopl.io/ch1/helloworld?go-get=1 获取内容,查看本书的代码的真实托管的网址(`go get`请求HTML页面时包含了`go-get`参数,以区别普通的浏览器请求)。
|
||||
|
||||
Reference in New Issue
Block a user