下载golang依赖异常解决

从 Go 1.11 版本开始,官方支持了 go module 包依赖管理工具。 还新增了 GOPROXY 环境变量。如果设置了该变量,下载源代码时将会通过这个环境变量设置的代理地址,而不再是以前的直接从代码库下载。这无疑对我等无法科学上网的开发良民来说是最大的福音
阅读全文

golang.org无法访问

某种原因,无法访问 http://golang.org (golang是google的),可以自己翻或者通过访问https://golang.google.cn 来访问官网
阅读全文

go.mod

Go.mod是Golang1.11版本新引入的官方包管理工具用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理
阅读全文

GOPATH 和 GOROOT

GOPATH允许多个目录,当有多个目录时,请注意分隔符,Windows的分隔符是分号; ,当有多个GOPATH时默认将go get获取的包存放在第一个目录下
阅读全文

Golang 交叉编译

golang可以在一个平台编译另外一个平台可以执行的文件,比如在mac上编译Windows或linux可以执行的文件
阅读全文

go test 使用

go test 是 golang 提供的测试命令,它会在 *_test.go 中寻找 test 测试、benchmark 基准 和 examples 示例 函数。测试函数必须以 TestXXX 的函数名出现(XXX 为以非小写字母开头),基准函数必须以 BenchmarkXXX 的函数名出现,示例函数必须以 ExampleXXX 的形式
阅读全文
Loading...