Go
go学习
了解go环境
环境变量GOROOT 和GOPATH的区别
GOPATH不应该指向go的安装路径,而是指向你的工作空间.每当你使用go get 或者go install的时候他就会被扔到GOPATH里面去。如果没有区分开在运行代码的时候会警告你。
设置新的环境变量,然后重启电脑。
1 |
|
GO ENV
GO MODULE
go1.11的时候推出了 GO MODULE来解决依赖管理问题。通过GO111MODULE这个变量来控制 GO Module的开启和关闭,取值为off,on 或者auto。
从Go1.13开始,GO MODULE 开始做为GoLang的中标准的包管理器。
测试案例
在Go项目了一般源码放在src目录下,所以我们在工作目录下新建一个src目录存放我们的源码文件,目录结构如下:
这里我是新建了一个hello文件夹用于存放测试案例hello.go。
测试hello.go是否能够正常运行
在cmd终端下使用go run 指令直接运行。
go的编译过程
- go build —–> go run
- 直接 go run
测试OK!
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!