前言
今天先把环境配置好,后面的打算是花一天把基础语法学一下,然后就开始做6.824的第一个lab了。
1. Go的下载
国内镜像源下载地址:https://studygolang.com/dl
选择linux的版本下载,现在已经迭代到1.20的版本了
2. 解压
cd /usr/local
sudo tar -zxvf go1.20.6.linux-amd64.tar.gz
3. 环境配置
sudo vim /etc/profile
# 将下面三句添加进去
export GOROOT=/usr/local/go # 表示源码包路径
export GOPATH=$HOME/go # 将go的编译环境添加到path中
export PATH=$PATH:$GOROOT/bin:GOPATH/bin # 开发者go的项目默认路径
# 环境变量配置完毕后使用 source 指令来使环境变量生效。
source /etc/profile
# 验证
go version
至此,go的安装配置就完成了。
4. 写一个小demo
//package hello
package main
func main() {
println("hello golang!")
}
go run hello.go
大功告成!go由于是静态语言,所以他本身是比较大的,但是好处就是除了标准的库以外,不依赖任何的库啊,超级方便!