[易学易懂系列|golang语言|零基础|快速入门|(二)]
现在我们来写代码,首先我们要新建一个项目。
新建项目:
点击:File>>New>>Project...如下图:

在New Project窗口,Location:输入:“goPrject”,如下图:

这时我们在这个新项目里,新建一个go的文件,右击:"goProject">>New>>Go File,如下图:

在一个新窗口,输入go文件的文件名:hello,点击:“OK”如下图:

然后,我们来到一个新的窗口,在这里写入我们要写的代码,这里记得要把原来的代码全部覆盖:
package main import "fmt" func main() { fmt.Println("Hello World") }
在代码的空白处,右击,出来一个菜单,点击:“Run go build hello.go”,如下 图:

这里开发工具自动帮我们编译,并打印出一个显示结果:Hello World,如下图:

运行到这里,说明你的配置和代码都是正确的,接下来就好好讲解下上面代码的详细含义。
package main //1 import "fmt" //2 func main() { //3 fmt.Println("Hello World") //4 }
1.package main - 每一个 Go 文件都应该在开头进行 package name 的声明(译注:只有可执行程序的包名应当为 main)。包(Packages)用于代码的封装与重用,这里的包名称是main。
2.import "fmt" - 我们引入了 fmt 包,用于在 main 函数里面打印文本到标准输出。
3.func main() - main 是一个特殊的函数。整个程序就是从 main 函数开始运行的。main 函数必须放置在 main 包中。{ 和 } 分别表示 main 函数的开始和结束部分。
4.fmt.Println("Hello World") - fmt 包中的 Println 函数用于把文本写入标准输出。
本人公众号:比特财商 本人精通java高并发,DDD,微服务等技术实践,专注java,rust技术栈。 本人Eric,坐标深圳,前IBM架构师、咨询师、敏捷开发技术教练,前IBM区块链研究小组成员、十多年架构设计工作经验,《区块链核心技术与应用》作者之一, 现聚焦于:AI+Crypto。 工作微信&QQ:360369487,区块链创投与交易所资源对接,加我注明:博客园+对接,技术咨询和顾问,加我注明:博客园+顾问。想学习golang和rust的同学,也可以加我微信,备注:博客园+golang或博客园+rust,谢谢!

浙公网安备 33010602011771号