安装Go
1、下载对应系统的安装包
前往Go官网,找到对应自己目标系统的版本,通过以下命令下载。
# 32位系统
wget https://go.dev/dl/go1.22.1.linux-armv6l.tar.gz -O go.tar.gz --no-check-certificate
# 64位系统
wget https://go.dev/dl/go1.11.1.linux-arm64.tar.gz -O go.tar.gz --no-check-certificate
2、解压
# 将压缩包中的go文件夹解压到中
sudo tar -zxf go.tar.gz -C /usr/local
3、创建软连接
sudo ln -s /usr/local/go/bin/go /usr/local/bin
设置GOPATH
# 编辑环境变量
sudo nano /etc/profile
# 加上这两行,其他的不要改,保存(ctrl+o)退出(ctrl+x)
export GOPATH=/home/pi/go
export PATH=$PATH:/usr/local/go/bin
# 进入root权限账户,否则会提示`sudo: source:找不到命令`
su
# 刷新环境变量配置
source /etc/profile
到此Go环境就安装好了,通过 go env 命令可以查看当前环境的信息。
设置Go模块代理
国内访问Github经常抽风,可以通过设置国内代理的方式解决这个问题。这里用的是七牛云的,官网传送门
在终端中执行
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
测试
找个地方新建个名为hello的文件夹,里边新建一个hello.go的文件,文件内容:
package main
import "fmt"
func main() {
fmt.Printf("Hello, pi\n")
}
在此文件夹打开命令行,然后初始化go模块
go mod init hello
编译当前项目
go build
编译完成之后会生成一个hello的二进制文件,可以直接执行查看效果
./hello
卸载
1、删除/usr/local/go文件夹
2、删除/etc/profile中的环境变量export PATH=$PATH:/usr/local/go/bin
3、删除软连接/usr/local/go/bin/go
文章评论