Go语言入门教程 - Hello World
Go语言入门教程 - Hello World这是Go语言入门教程的第二篇教程。在进入第二篇教程之前,请阅读第一部分简介和安装知晓如何安装golang。 没有更好的方法能比我们手把手的敲代码来学习程序语言来的快了。那么让我们赶紧去写我们的第一个程序吧。 我个人推荐使用 Visual Studio Code 作为go语言的编辑器,它支持自动补全,代码样式(如:高亮)和其他很多功能。 设置workspace在开始编码之前,我们必须设置go语言的workspace。 在Mac、Linux 环境下,我们将workspace设置为 $HOME/go。我们可以使用 在Windows环境下,我们将workspace应被设置为 通过设置GOPATH环境变量,我们可以使用不同的目录作为workspace,但是现在我们就简单的按照上面的设置即可。 所有的源代码文件应该被放在一个叫 每一个 go 项目 都应该在 在我们创建完目录后,目录结构看起来如下所示 go src hello 保存以下代码并命名为 package main import "fmt" func main() { fmt.Println("Hello World") } 创建完上面的程序文件后,我们的目录结构看起来是这样子的 go src hello helloworld.go 运行 go 程序下面是一组运行一个 1) 在命令提示符中输入 上面代码要能正常运行的前提是,工作空间(workspace)已经设置完毕。 接下来你会看到在终端会输出 2) 使用 上面代码要能正常运行的前提是,工作空间(workspace)已经设置完毕。 当我们使用 go bin hello src hello helloworld.go hello world 程序的简单解释下面是我们刚才写的程序代码 package main //1 import "fmt" //2 func main() { //3 fmt.Println("Hello World") //4 } package main - 每一个go程序必须以 package name 开头. 包的设计主要用来做代码隔离和代码可复用. 这段程序里面的包名叫做 main import "fmt" - 导入fmt包用来在main函数中的输出文字到标准输出设备 func main() - main函数是一个特殊的函数. 应用程序从main函数开始执行. main 函数必须被放在main包中. The { and } indicate the start and end of the main function. fmt.Println("Hello World") - 使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |