第一个 Go 程序,从 Hello World 开始
创始人
2024-01-28 16:26:25
0

1、开发编辑器

Go 采用的是UTF-8编码的文本文件存放源代码,理论上使用任何一款文本编辑器都可以做 Go 语言开发,这里推荐使用 VS Code 和 Goland。

VS Code 是微软开源的编辑器,而 Goland 是 jetbrains 出品的付费IDE。GoLand 开发工具时收费的,免费试用1个月,到期后可以尝试卸载再重装,目前该工具没有特别好的破解教程。我们这里使用VS Code 加插件做为 Go 语言的开发工具。

2、VS Code 安装 Go 插件

VsCode 的安装及中文汉化不在详细介绍,有需要的小伙伴参考其他文章,我们直接打开 VS Code 在扩展中搜索 GO,如下图:

在这里插入图片描述
点击安装,然后重启 VsCode

3、第一个 Go 程序

3.1、Hello World

1、先创建一个新的文件夹,例如:go_demo 用于存储我们学习过程中的 Go 项目,然后在 go_demo 目录下创建我们第一个 Go 程序 HelloWorld 文件夹,最后通过 VSCode 打开此文件夹,如下图

在这里插入图片描述
在这里插入图片描述
2、使用go module模式新建项目时,我们需要通过go mod init 项目名命令对项目进行初始化。

# 项目初始化
go mod init HelloWorld

该命令会在项目根目录下生成go.mod文件。如下图

在这里插入图片描述
3、新建一个Go文件, VSCode会激活Go插件,提示的工具全部安装就行了,如下图:

在这里插入图片描述
如果此时VSCode右下角弹出提示让你安装插件,务必点 install all 进行安装。等待安装完成,我们的VSCode就可以正常使用了。

4、编写代码

// 声明 main 包,表明当前是一个可执行程序
package main// 导入内置 fmt 包
import "fmt"// main函数,是程序执行的入口
func main(){// 在终端打印 Hello Worldfmt.Println("Hello World")
}

然后继续在终端中手动执行go文件,输入指令go run 文件名,如下图:

在这里插入图片描述
5、编译打包
在终端中手编译 go 文件,输入指令 go build 文件名

# 编译打包命令
go build csdn.go# 可以以使用 -o 参数来指定编译后得到的可执行文件的名字。
go build -o csdn_vip

本文教程到此结束,小伙伴们可以愉快的开启编程之旅。

相关内容

热门资讯

话费小本创业的项目 话费小本创... 小本创业项目:快餐小吃店话费小本创业的项目随着社会压力的增大,很多人没有时间本人做饭,为了工作会选择...
2014小本创业不容错过的项目... 2014小本创业做什么比较好?其实对于大部分创业者来说,小本创业更能取得成功,今天就给大家介绍几个小...
2014小本创业不容错过 卤中... 如今,随着近年来熟食行业的快速发展,给广大的消费者带来了美味,也给投资者带来了绝好的契机,卤中仙熟食...
小本创业好项目摆地摊做什么好?... 小本创业一直以来都是比较受普通大众所喜爱的,而很多人白手起家最开始做的就是摆地摊,不要瞧不起这个小本...
重访抗战地标丨英雄之城·不能忘...   为什么要永远铭记抗战英雄?因为当“中华民族到了最危险的时候”,“用血肉筑起新的长城”并不是艺术升...
各地高校持续实施“宏志助航计划...   央视网消息:当前正值高校毕业生就业关键期,教育部要求各地高校加快实施年度“宏志助航计划”,为离校...
2018小本创业好2017十个... 1、农户住宅设计业我们知道盖房是农民生活中的头等大事,随着社会经济的发展,农户住宅也向实用、美观、个...
环保创业好项目 环保行业有哪些... 酿酒蒸馏/餐饮食堂,全国90%传统锅炉需要改造。千亿市场商机等你来分享。具有竞争性独特产品,市场唯一...
2015年有哪些小本创业好项目... 对于普通大众来说,由于资金的限制,进行小本创业是最恰当的选择.都有什么项目适宜小本创业经营呢?  第...
创业小本好项目 创业小本好项目... 生活水平越来越高,这对于刚毕业的年轻人来说或许就产生了不小的压力,进入职场的时间不长,工资也没有太高...