跟着产品自学Go - 1_安装

1. Golang的安装及其配置

1.1 Mac

下载地址

选择一个与自己电脑系统相匹配的安装包,并点击下载,由于是Mac系统,则点击直接安装。

配置环境变量:

vim ~/.bash_profile

source ~/.bash_profile

1.2 Windows

同样还是上方的下载地址,根据系统直接下载安装即可。

然后打开本机环境变量查看:

实际上安装完后,自动就会将该环境变量添加进来。

通过 go env命令,也能够看到GOPATH等内容已经默认被配置完了。 貌似1.16版本之后都已经给你配置好了,也就不需要再配置什么了。

1.3 Linux

我们选择一个linux的版本,并通过命令在服务器上下载下来:

bash 复制代码
cd ~
wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz

下载完之后我们解压一下:

bash 复制代码
tar -zxvf go1.21.0.linux-amd64.tar.gz

之后,进入go文件夹下的bin文件夹下:

bash 复制代码
cd go/bin

在其中,我们能看到go的可执行文件,输入./go version之后,如果会在下方出现go的版本号,那么则下载成功。

之后,我们回到~目录下,配置一下环境变量:

bash 复制代码
cd ~
vim .bashrc   #如果出现 vim: command not found 时,请安装一下:  apt install vim

进入.bashrc这个文件内时,我们在最后面写上配置,按i键进入插入模式输入

bash 复制代码
export PATH=$PATH:~/go/bin

之后,我们需要按一下esc键退出插入模式,并在英文状态下输入:wq保存成功后会自动退出此.bashrc文件。

到这步之后我们并没有结束,我们还需要重新启动一下这个文件:

bash 复制代码
source ~/.bashrc

这样,我们在外面就可以直接使用go命令了。

相关推荐
人间打气筒(Ada)1 天前
「码动四季·开源同行」go语言:如何使用 ELK 进行日志采集以及统一处理?
开发语言·分布式·elk·go·日志收集·分布式日志系统
王码码20354 天前
Go语言中的数据库操作:从sqlx到ORM
后端·golang·go·接口
小羊在睡觉4 天前
Go与MySQL锁:高并发开发实战指南
数据库·后端·mysql·go
先跑起来再说4 天前
Gin 从入门到实践:路由与 Context 深入解析
go·gin
小羊在睡觉4 天前
Reids缓存穿透、击穿、雪崩
redis·缓存·go
@atweiwei6 天前
深入解析gRPC服务发现机制
微服务·云原生·rpc·go·服务发现·consul
Mgx7 天前
我在 Mac 写了个服务,硬要它在 18 岁高龄的 Windows 服务器上跑,结果…
go
少林码僧7 天前
1.1 一个架构师竟然这样设计通知平台,解决了所有业务方的痛点!
go
少林码僧7 天前
1.2 太震撼了!多渠道消息适配只用一个设计模式就搞定了?
go
咬_咬7 天前
go语言学习(环境安装,第一个go程序)
开发语言·学习·golang·go·goland