02.Go语言开发环境配置
目录
1. Go 安装
Go
有多种安装方式,比如
Go
源码安装、
Go
标准包安装、第三方工具(
yum
、
apt-get
等)安装。
了解一下两个环境变量:
GOROOT
:
GOROOT
就是
Go
的安装路径
GOPATH
:
GOPATH
是作为编译后二进制的存放目的地和
import
包时的搜索路径(其实也是你的
工作目录
)
GOPATH
目录结构:
需要把
GOPATH
中的可执行目录也配置到环境变量中
,
否则你自行下载的第三方
go
工具就无法使用了。
#####################################################
1.1 Linux平台安装Go
go_code // (
例
go_code
为
GOPATH
目录
)
-- bin // golang
编译可执行文件存放路径,可自动生成。
-- pkg // golang
编译的
*.a
中间文件存放路径,可自动生成。
-- src // go
源码路径。按照
golang
默认约定,
go run
,
go install
等命令的当前工作路径(即在此路
径下执行上述命令)。
#####################################################
1.1.1 使用 Linux,可以用如下方式快速安装。
$ wget https://golang.google.cn/dl/go1.18.3.linux-amd64.tar.gz
$ tar -xzvf go1.18.3.linux-amd64.tar.gz
$ mv go /usr/local/
#####################################################
1.1.2 设置环境变量
在
~/.bashrc
中添加
GOPATH
变量
# 安装目录
export GOROOT=/usr/local/go
# 代码目录
export GOPATH=~/code export
PATH=$PATH:$GOPATH:$GOROOT/bin
添加完后,执行
source ~/.bashrc
#####################################################
1.1.3 检查是否安装成功
输入 go version 查看go的版本号
如果出现go的版本号,则说明go安装成功
[root@localhost lianxi]# go version
go version go1.18.3 linux/amd64
[root@localhost lianxi]#
#####################################################
1.2 windows安装go
1.2.1 下载
下载路径:https://golang.google.cn/dl/go1.18.3.windows-amd64.msi
下载完成后直接安装 .msi文件就行
#####################################################
1.2.2 将安装路径添加到环境变量
示例:我将go安装在了 : E:\go
进入环境变量的配置
用户变量和环境变量都可以,(反正是自己用的机器)
新建GOROOT变量,变量值为go安装路径
新建GOPATH变量,这个变量用来存放go代码的目录的路径(go_code是自己新建的)
然后在系统变量的path变量里面添加这两条
#####################################################
1.2.3 检查go在windows是否安装成功
能成功显示版本号即安装成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通