likes
comments
collection
share

go:下载,安装,环境变量配置,IDE安装使用

作者站长头像
站长
· 阅读数 6

参考网址

www.cnblogs.com/quantoublog…

blog.csdn.net/baidu_34933…

感谢大佬分享,纯属个人学习,如有侵权请联系删除。

下载安装

进入Go官网,找到Download按钮并点击跳转。
go官网地址:https://go.dev/dl/
右侧的蓝色小地鼠——Gopher,是Go语言的吉祥物,由Rob Pike(罗布·派克,Go语言核心开发人员之一)的老婆设计~

go:下载,安装,环境变量配置,IDE安装使用

go:下载,安装,环境变量配置,IDE安装使用

安装完成后,在控制台中敲入`go version`
出现版本信息即表明第一步取得成功,可以开始接下来的环境配置了。

go:下载,安装,环境变量配置,IDE安装使用

环境变量配置

有几个环境变量配置很重要。
goroot
gopath
GO111MODULE
goproxy

goroot是go的安装目录
gopath是go的工作区,所有的go项目都要放在这个目录下,也方便统一管理。

由于在Go环境中手动维护和导入包非常严格且容易产生网络问题,因此建议在系统变量中额外增加两个变量
-   变量名:GO111MODULE,变量值:on,表示开启模块支持,方便包管理
-   变量名:GOPROXY,变量值:<https://goproxy.cn>,设置代理为国内镜像
    export GOPROXY=https://goproxy.cn,direct

以上的环境变量,都是在.bash_profile文件中添加的。
vi .bash_profile      # 打开文件
source .bash_profile  # 使得该文件立即生效

比如:
    export GOPATH=Go环境变量的路径

    export GOROOT=Go安装路径

    export PATH=$PATH:$GOROOT/bin

go:下载,安装,环境变量配置,IDE安装使用

上图中,通过go env命令,就可以查看所有的关于go的环境变量。
图中,红框中的变量是很重要的变量。

IED的安装

主流的做Go开发的IDE有两个,微软的vscode(700m的神且正版免费)与jetbrains的GoLand。
IDE:集成开发环境。

<1>Goland

  goland这个IDE是jetbrains公司的,我们应该比较熟悉,pycharm这个IDE也是这家公司的。
  

go:下载,安装,环境变量配置,IDE安装使用

创建go项目

go:下载,安装,环境变量配置,IDE安装使用

可以看到,除了在gopath下创建项目之外,还可以在任意路径下创建项目的。

go:下载,安装,环境变量配置,IDE安装使用

这里我选择其他目录并创建项目,创建完成。
由于当前目录不是GoPath指定的路径,因此会弹出“配置GoPath”的提示,可以根据引导进行配置(添加Global全局路径后,之后的项目就会默认选用该路径)

go:下载,安装,环境变量配置,IDE安装使用

在项目中写代码

go:下载,安装,环境变量配置,IDE安装使用

<2> vs code

是微软公司的。

众所周知,vscode因其占用内存小,扩展性高深受大家喜欢,其做Go开发需要进行的配置也很简单

这里如何下载、汉化就不再过多赘述了。

插件商店直接搜索`Go`并安装,之后创建一个.go文件,此时右下方会提示是否安装xxx扩展,选择`install all`即可。