ad

编程之旅从学会《零基础Go语言》开启_第三章_安装和运行_下

admin 136 2023-10-12

【摘要】 本书摘自《零基础Go语言 从入门到精通》一书中第三章,第2.5节,编者是零壹快学

安装开发工具

编程之旅从学会《零基础Go语言》开启_第三章_安装和运行_下01.jpg

互联网有很多可用的开发工具(IDE),对于Go开发者来说,选一款最好用的工具,可以更高 效地编码和构建项目。GoLand是一款由JetBrains公司(一家技术领先的软件开发公司,专门从事增 效型智能软件的开发)开发推出的商业集成开发工具。GoLand具备安装即用的可视化调试器,可 靠的IDE功能自动执行常规任务,包含多种前沿技术,支持远程部署等工具,随时随地轻松调试,

非常适合开发Go项目,本书推荐使用GoLand。

2.5.1   GoLand下载

下载地址:  http://www.jetbrains.com/go/

该软件是商业软件,需要付费使用,有30天的试用期。

2.5.2   GoLand安装

下载GoLand安装程序后,双击GoLand安装包,进入欢迎安装界面,然后点击“Next”按钮继 续安装,如图2.5.1所示。

图2.5.1   GoLand欢迎界面

进入“选择安装目录”界面,选择安装的目录,然后点击“Next”按钮继续安装,如图2.5.2

所示。

图2.5.2   GoLand 选择目录

如图2.5.3所示,进入“安装选项”界面,建议全选,这些后缀文件都将会默认使用GoLand打

开,然后点击“Next”按钮继续安装。

图2.5.3   GoLand安装选项

第  2  章   安装和运行Go

接下来进入“选择菜单文件夹”,默认即可,然后点击“Install”按钮进行安装,如图2.5.4

所示。

图2.5.4   GoLand菜单文件夹

如图2.5.5所示,GoLand正在安装,等到进度条刷新完成,会进入到软件安装完成界面,最后

点击“Finish”按钮即可。

图2.5.5   GoLand安装过程

2.5.3   GoLand使用

第一次打开GoLand时,会提示选择新建项目还是打开已有项目,如图2.5.6所示。

图2.5.6   第一次打开GoLand

此处我们选择新建项目,项目名为“01快学”,项目位置为:F:\goland\mygo\src\01快学,点击 “Create”创建新项目。(图2.5.7)

图2.5.7   创建“01快学”项目

第  2  章   安装和运行Go

项目成功创建后,GoLand会自动打开“01快学”项目。(图2.5.8)

图2.5.8     “01快学”项目

左上方项目名处,右键选择“New”“Go File”(图2.5.9),File Name处输入“test”(图

2.5.10),创建一个新的Go源文件。

图2.5.9   创建新文件

图2.5.10   文件名为“test”

如图2.5.11所示,可以看到我们创建的test.go文件,双击文件查看内容,现在我们可以使用 GoLand来编写我们的第一个Go程序了。

图2.5.11   test.go文件内容

第  2  章   安装和运行Go

○2.6 编写第一个Go程序

Go和GoLand安装完成后,我们可以使用Go语言来编写我们的第一个程序——Hello world。 一般推荐使用GoLand编写Go程序,当然普通的文本编辑器也可进行编写。

2.6.1   GoLand编写

在图2.5.11中,我们输入如下代码,这段代码的作用就是在屏幕上打印“Helloworld”。 动手写2.6.1

如图2.6.1所示,在代码输入区域点击右键,选择“Run'go build test.go'”,编译并运行test.go 文件。

图2.6.1   编译并运行test.go

基 础 Go 语言从入门到精通

GoLand输出结果如图2.6.2所示。

图2.6.2   GoLand输出结果

2.6.2   文本编辑器编写

我们新建一个文件,名字为“main.go”,输入代码如下:

动手写2.6.2

调用命令行,进入到main.go所在目录下,使用go run main.go命令来编译并运行我们的第一个程 序,执行结果如图2.6.3所示。

第  2  章   安装和运行Go

图2.6.3   运行Helloworld程序

○2.7 小结

◇ 推荐通过在Go官网下载最新的Go语言安装包来进行安装工作。

◇ Go语言官方下载地址为https://golang.google.cn/dl/。

◇ GoLand具备安装即用的可视化调试器,可靠的IDE功能自动执行常规任务,包含多种前沿 技术,支持远程部署等工具,可随时随地轻松调试,非常适合开发Go项目,本书推荐使用

GoLand。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:编程之旅从学会《零基础Go语言》开启_第四章_常量与运算符3
下一篇:《Excel达人手册:从表格设计到数据可视化》_快速成为表格大师_3.1.2 限制输入数据的范围
相关文章