Go语言学习--环境搭建

Go语言环境下载安装(SDK)

https://golang.google.cn/dl/进入选择Windows版本,我选择的是1.13版本的。

下载 Windows 版本的Go语言开发包时尽量选择 MSI 格式,因为它可以直接安装到系统,不需要额外的操作

  • 下载完成后打开

  • 选择accept之后选择next

  • 选择安装目录

  • 点击install即可开始安装

  • 安装完成后,我们在所设置的安装目录可以看到一些目录和文件:

这个目录的结构遵守 GOPATH 规则,具体意义有:

测试go的SDK安装成功

设置环境变量

为什么要配置环境变量?

因为如果没有配置的话,我们不在bin中go就会出错,为了让他在任何环境中都能进行就需要配置一下环境变量。

像这样一个命令,就会去这样一个目录下寻找是否有go这样一个命令,如果没有就去环境变量上面找,那如果还没有就会报错。

配置

需要配置的环境变量有:

环境变量 说明
GOROOT 指定SDK的安装路径
Path 添加SDK的/bin目录
GOPATH 工作目录,将来go项目的工作路径

环境变量
环境变量有:用户变量和系统变量
用户变量即只对administrator作用
系统变量对所有用户都可以作用

右键我的电脑->属性->环境变量进入

  1. 对弹出的GOPATH进行修改:

其它的环境变量安装包均会进行自动设置。在默认情况下,Go 将会被安装在目录 c:\go 下,但如果你在安装过程中修改安装目录,则可能需要手动修改所有的环境变量的值。

  1. 对系统变量的Path进行添加

  2. 在系统变量添加GOROOT

环境变量设置成功后,可通过go env进行检查

Goland安装使用

Goland介绍

Goland 是由 JetBrains 公司开发的一个新的商业 IDE,旨在为 Go 开发者提供的一个符合人体工程学的新的商业 IDE。Goland 整合了 IntelliJ 平台(一个用于 java 语言开发的集成环境,也可用于其他开发语言),提供了针对Go语言的编码辅助和工具集成。
进入https://www.jetbrains.com/zh-cn/go/download/download-thanks.html?platform=windows官网进行下载安装。

一直继续,等待安装完成...

你可以在工作目录(goproject)下新建三个文件夹,分别是bin、pkg、src。

  • src 目录存放的是我们的go源代码,不同工程项目的代码以包名区分。
  • pkg 编译后生成的文件(比如:.a)
  • bin bin文件夹存放go install命名生成的可执行文件,可以把GOPATH/bin路径加入到PATH环境变量里,就和我们上面配置的GOPATH/bin路径加入到PATH环境变量里,就和我们上面配置的GOROOT/bin一样,这样就可以直接在终端里使用我们go开发生成的程序。

安装完以后,你可以在cmd终端里面测试go语言开发工具包时候正常安装,执行go version,查看是否完成安装

编写helloworld程序

在src中新建一个helloworld文件之后,在helloworld文件中新建一个go file

之后即可填写代码:

进行运行:

go build

  1. 用于测试编译多个包或一个main包
  2. build命令编译包丢弃非main包编译结果,只是检查是否能够被编译
  3. 保留main包编译结果
posted @ 2021-06-07 16:21  林浈  阅读(66)  评论(0编辑  收藏  举报