Golang教程:(二)Hello World
原文:https://golangbot.com/hello-world/ 这是本Golang系列教程的第二篇。请阅读 Golang教程:(一)介绍和安装 来了解什么是Golang以及如何安装它。 除了亲自写代码以外没有更好的方式来学习一门新的编程语言。在这篇教程中我们将开始编写我们的第一个程序。 我个人(原文作者)推荐使用 Visual Studio Code 搭配 Go插件 作为 IDE。它有自动完成,代码高亮以及另外一些实用功能。 译者注:VSCode的Go插件可能被墙,如果没办法下载可以尝试使用 LiteIDE。另外,本教程的示例代码都很简单,直接用编辑器编辑也可。 搭建Go工作空间在写代码之前,我们需要搭建Go工作空间。 如果是 Mac 或者 Linux,Go的工作空间应该在 如果是 Windows,Go的工作空间应该在 C:UsersYourNamaego 目录。因此我们在 C:UsersYourName 目录下新建一个 go 子目录。 也可以通过设置环境变量 GOPATH 来指定 Go 的工作空间为其他目录。但是为了简单让我们使用上面建立的目录。 所有的源代码文件应该放在工作空间目录下的 src 子目录中,因此我们在工作空间目录(也就是上面创建的 go 目录)下创建 src 子目录。 在 src 目录下,每一个 Go 的项目应该有一个单独的目录。因此我们在 src 目录下创建一个 hello 子目录用来存放我们的 hello world 程序。 创建完上面的目录,目录结构如下: go/
src/
hello/
在 hello 目录下创建 helloworld.go,代码如下: package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
创建完上面的程序,目录结构如下: go/
src/
hello/
helloworld.go
运行 Go 程序可以有多种方式可以运行一个 Go 程序,下面一个一个地介绍。
对 hello world 程序的简要解释下面是我们刚刚编写的 hello world 程序代码: package main //1
import "fmt" //2
func main() { //3
fmt.Println("Hello World") //4
}
这里简要解释每一行都做了什么。我们会在以后的教程中更详细地介绍它们。
fmt.Println(“Hello World”):fmt 包里的 Println 函数用来打印文本到标准输出。 源代码可以在 github 下载。 现在你可以转到 Golang教程:(三)变量 去学习 Golang 的变量了。 目录 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |