GOPATH设置和go get替换HTTPS的技巧
2018-01-04 00:42
567 查看
Go Env
用go env可以查看自己的GOROOT和GOPATH针对go1.9以前的版本可以将GOROOT和GOPATH写到配置文件里,以mac为例子
wujingcideMacBook-Pro:~ wujingci$ cat ~/.bash_profile export GOPATH=$HOME/go export GOROOT=/usr/local/go PATH=$GOROOT/bin:$GOPATH/bin:$PATH
GO1.9以后默认是不需要这两个环境变量的,不过有些项目中还需要引用这两个环境变量,所以视情况加上
Go Get Https无法使用
有些repo开通了https,使用go get的时候默认会用https去做git clone操作,往往会因为用户名等问题无法访问,我们还是倾向于用ssh的模式,因此可以更改~/.gitconfigcat ~/.gitconfig [user] name = xxxx mail = willen.wu@xxxx.com [url "git@github.com:"] insteadOf = https://github.com[/code]
当然要记得将ssh密钥放到github上
相关文章推荐
- ServiceMetadataBehavior 的 HttpsGetEnabled 属性设置为 True,而 HttpsGetUrl 属性是相对地址,但没有 https 基址
- Go语言http.Get()超时设置
- go get 安装时报 (https fetch: Get https://golang.org/x/crypto/acme/autocert?go-get=1: dial tcp 220.255.2.153:443: i/o timeout)
- go http.Get请求 http.Post请求 http.PostForm请求 Client 超时设置
- GOROOT、GOPATH及go get
- go 设置 GOROOT 和 GOPATH
- 项目开发中的一些注意事项以及技巧总结 基于Repository模式设计项目架构—你可以参考的项目架构设计 Asp.Net Core中使用RSA加密 EF Core中的多对多映射如何实现? asp.net core下的如何给网站做安全设置 获取服务端https证书 Js异常捕获
- windows上GOROOT和GOPATH的设置
- 设置Github,使用https:// 来替换 git://
- ServiceMetadataBehavior 的 HttpsGetEnabled 属性设置为 True,而 HttpsGetUrl 属性是相对地址,但没有 https 基址
- ServiceMetadataBehavior 的 HttpsGetEnabled 属性设置为 True,而 HttpsGetUrl 属性是相对地址,但没有 https 基址。
- Go开发环境设置,包含第三方包下载使用技巧
- GOROOT GOPATH GO GET
- Go安装的设置问题:GOROOT,GOPATH
- GO语言GOPATH的设置
- [GO]HTTP 请求实例(GET)以及设置代理
- go项目工程目录组织和GOPATH设置
- windows上GOROOT和GOPATH的设置
- Golang学习之GOROOT、PATH、GOPATH及go get