uname -aarch
[root@master16 ~]# uname -a
Linux master16 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@master16 ~]# arch
x86_64
x86_64与arm架构区别
概括:早期的x86是复杂指令集cisc的代表,因为amd公司先研究出来的x86-64(32和64位的混合架构)所以也叫 amd64,早期 arm 是精简指令级risc的代表。
2.到官网下载自己所需要的版本压缩包
wget https://golang.google.cn/dl/go1.16.10.linux-amd64.tar.gz
3.安装
/usr/local
tar -C /usr/local -zxvf go1.16.10.linux-amd64.tar.gz
PATH
/etc/profile
export PATH=$PATH:/usr/local/go/bin
5.配置go env
go mod
go env -w GO111MODULE="on"
设置代理
go env -w GOPROXY="https://goproxy.cn,direct"
hello world
创建 test.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
go run test.go