Golang、Goland的安装与配置

Go是一门由Google开发的编程语言,它的设计目的是为了提高程序员的生产力。Go 语言具有高效的编译和运行速度、内存管理、并发编程等特点,因此被广泛应用于云计算、网络编程、分布式系统、区块链等领域。在开始学习和使用Go语言之前,我们需要先安装和配置Go语言环境。

Golang安装与配置

一、安装Go语言

1. 下载安装包

我们可以在官网上下载适合自己系统的安装包。官网地址为:https://golang.org/dl/。

选择适合自己系统的安装包,点击下载。

2. 安装Go语言

安装包下载完成后,在本地进行安装。安装时需要注意以下几点:

安装路径不能包含中文。

安装时需要勾选“Add Go binaries to PATH”选项,这样Go语言的二进制文件才能被系统找到。

3. 验证安装

安装完成后,我们可以在终端中输入以下命令来验证是否安装成功:

如果安装成功,会输出类似如下的信息:

go version go1.15 darwin/amd64

二、配置Go语言环境变量

为了方便我们在终端中使用Go命令,我们需要配置Go语言的环境变量。

1. 配置GOPATH、GOROOT

GOPATH是Go语言中的工作目录,我们需要将其添加到环境变量中。右键单击【我的电脑】,选择【属性】选项,进入到系统窗口,如图所示。

单击【高级系统设置】,打开【系统属性】窗口,如图所示。

在打开的文件中添加以下内容:

单击【环境变量】按钮,打开【环境变量】窗口,如图所示

在【系统变量】区域,单击【新建】按钮,打开【新建系统变量】窗口。如图所示。

假设GO安装于C盘根目录

新建:

GOROOT:Go安装路径(例:C:Go)。

GOPATH:Go工程的路径(例:D:go)。如果路径包含多个子目录,以分号进行分隔。

在【系统变量】区域,选中系统变量Path,单击【编辑】按钮,打开【编辑系统环境变量】窗口,如图所示。

修改系统变量如图所示

Path:在path中增加:C:Gobin;%GOPATH%bin;

需要把GOPATH中的可执行目录也配置到环境变量中, 否则自行下载的第三方Go语言工具将无法使用。

工作目录用来存放开发者的代码,对应Golang里的GOPATH这个环境变量。该环境变量被指定之后,编译源代码所生成的文件都会放到此目录下。

GOPATH之下主要包含三个目录: bin、pkg、src。

bin目录主要存放可执行文件;

pkg目录存放编译好的库文件, 主要为*.a文件;

src目录下主要存放go的源文件。

使用快捷键win+R键,输入cmd,打开命令行提示符,在命令行中输入:

go env  # 查看得到go的配置信息,不同环境下显示会略有差异。

三、验证配置

配置完成后,我们可以在终端中执行以下命令来检查配置是否生效:

go env

如果配置成功,会输出类似如下的信息:

Goland安装与配置

一、安装GoLand开发工具

GoLand是由JetBrains公司旨在为go开发者提供的一个符合人体工程学的新的商业IDE。这个IDE整合了IntelliJ平台的有关go语言的编码辅助功能和工具集成特点。它具有以下特点:

编码辅助功能;

符合人体工程学的设计;

工具的集成;

IntelliJ插件生态系统。

1、下载安装包

我们可以在JetBrains官网上下载适合自己操作系统的安装包。官网地址为:https://www.jetbrains.com/go/download/。

选择适合自己操作系统的安装包,点击下载。

2、安装Goland

单击“next”按钮,选择要安装的路径,然后单击“next”,会出现安装选项。根据电脑的型号,选择合适的版本,然后单击“next”按钮。接着保持默认的程序启动目录,单击“install”进行安装。整个安装过程很快,几乎一路next到底。

安装时需要注意以下几点:

1. 安装路径不能包含中文。

2. 安装时需要勾选“Add Desktop shortcut”选项,这样可以在桌面上创建快捷方式。

3. 安装时需要勾选“Create Associations”选项,这样可以关联Go文件。

安装完成后,我们可以在桌面上找到Goland的快捷方式,双击启动Goland。

二、配置Goland

1、配置Go SDK

在启动Goland后,我们需要配置Go SDK。在Goland的欢迎界面中,点击“Configure”按钮,选择“Settings”选项。

在弹出的窗口中,选择“Go”选项,然后在“GOROOT”中选择本地安装的Go语言目录。

2、配置GOPATH

我们需要将GOPATH添加到Goland的环境变量中。在“Settings”窗口中,选择“Go”选项,然后在“GOPATH”中添加GOPATH路径。

3、配置代码风格

在“Settings”窗口中,选择“Editor”选项,然后选择“Code Style”选项。在这里可以设置代码风格、缩进、空格等。

4、配置快捷键

在“Settings”窗口中,选择“Keymap”选项,然后可以自定义快捷键。

三、创建项目

在Goland中,我们可以创建一个新的Go项目或者导入已有的Go项目。

1、创建新项目

在Goland的欢迎界面中,点击“Create New Project”按钮,然后选择“Go”选项。在弹出的窗口中,设置项目的名称、路径、Go SDK等信息,然后点击“Create”按钮即可。

2、导入已有项目

在Goland的欢迎界面中,点击“Open”按钮,然后选择已有的Go项目所在的文件夹。Goland会自动检测该项目的目录结构和依赖关系,并为该项目创建一个新的工作区。

总结

本文介绍了Golang与Goland的安装和配置方法,包括了配置Go SDK、GOPATH、GOROOT、代码风格、快捷键以及创建新项目和导入已有项目等内容。通过这些配置,我们可以更加高效地进行Go语言的开发。