02.Go语言开发环境搭建

2022-09-04 11:53:14 浏览数 (1)

第 2 章 开发环境搭建

“工欲善其事,必先利其器”,做好一件事,准备工作非常重要。在开始学习 Go 技术之前,先介绍如何搭建 Go 开发环境是非常重要的一件事。

2.1 安装和配置 SDK

本文基于go version go1.18

2.1.1 下载

Go 源码包官网下载地址为:https://golang.org/dl/(因为你知道的原因,可能无法访问)

Go 官方镜像站(推荐):https://golang.google.cn/dl/

Go 语言支持以下系统,根据自己的系统,自行选择安装即可:

  • Linux
  • FreeBSD
  • Mac OS X(也称为 Darwin)
  • Windows

操作系统

包名

Windows

go1.18.windows-amd64.msi

Linux

go1.18.linux-amd64.tar.gz

Mac

go1.18.darwin-amd64.pkg

FreeBSD

go1.18.freebsd-amd64.tar.gz

2.1.2 Win & Mac

对于 Windows 平台和 Mac 平台,只要下载对应的安装包,然后双击,一路 next 点击,就可以安装完成

在 win 中用 cmd,执行下面的命令,查看是否是你安装的版本

代码语言:text复制
PS C:> go version
go version go1.18 windows/amd64

在 mac 中 Terminal 中执行

代码语言:txt复制
 go version
 go version go1.18 darwin/arm64

如果你在 mac 平台上,也可以使用 brew install go,这样的方式安装,只要这么一条命令就可以搞定。

2.1.3 Linux

  1. 删除 /usr/local/go 目录,根据官方说法,如果之前有安装过 go,那么需要将该位置的 go 目录删除掉

$ rm -rf /usr/local/go

  1. 解压并安装

下载安装包

$ wget https://golang.google.cn/dl/go1.18.linux-amd64.tar.gz

解压 golang 到 /usr/local 下

$ sudo tar xzvf go1.18.linux-amd64.tar.gz -C /usr/local

  1. 设置环境变量

修改 $HOME/.profile 或 /etc/profile 文件

这里可能会出现权限不足(ubuntu需要加sudo, centos需要切换成root权限)

$ sudo vim /etc/profile

在该文件最后一行插入(进入后,按 i键进入编辑模式)

$ export PATH=$PATH:/usr/local/go/bin

按 esc 退出编辑模式, 按 :wq 保存文件

$ go version

2.2 IDE 安装

2.2.1 Goland 下载安装

  • 进去官网 GoLand 官网界面,点击 Download 按钮
  • 下载地址:https://www.jetbrains.com/go/
  • 也可关注微信公众号《面向加薪学习》,后台回复 goland,发你阿里/百度云链接,下载更快~
  • goland 安装位置设置(不建议大家安装在 C 盘,可以选择安装在 D 盘,或者空间比较大的盘下)

goland 软件一些功能性选项,这里全部勾选上即可;再点击 Next 下一步

  • 安装完成后的提示界面,默认选项稍后手动重启,第一个选项是现在重启软件

2.2.2 Goland 初始设置

  • 打开软件后会弹出窗口让你选择 goland 激活的方式(如果你愿意支持原作者,可以购买 license,这里我就选择第二项试用即可)
  • GoLand 启动后的初始界面,点击 New Project 就可以创建新项目了
  • GoLand 选择你电脑上安装好的 GO 编程环境
  • 创建一个 Demo 工程,点击如图所示运行按钮,若能成功执行,则环境搭建完毕!

0 人点赞