【Golang语言之旅2】Get started with Go!

前一节中,已经讲述了Go是如何安装的,这一节将介绍Go代码的简单实现:

  • 编写简单的“Hello, world”代码。
  • 使用 go 命令运行您的代码。
  • 使用 Go 包发现工具查找可以在您自己的代码中使用的包。
  • 调用外部模块的函数。

1.实现“Hello world”

首先,在cmd或者是vs code的终端输入命令行,创建一个“hello”文件夹

cd 
mkdir hello
cd hello

然后,在本例中,在终端输入go mod init example.com/hello命令行,创建一个go.mod文件。
【Golang语言之旅2】Get started with Go!

这一步是为您的代码启用依赖项跟踪
当代码导入其他模块中包含的包时,您可以通过代码自己的模块来管理那些依赖关系。 该模块由go.mod文件定义,该文件跟踪提供这些软件包的模块。 该go.mod文件与您的代码一起保留,包括在您的源代码存储库中。
要通过创建go.mod文件为代码启用依赖项跟踪,请运行 go mod init命令 ,为其指定代码所在模块的名称。该名称是模块的模块路径。 在大多数情况下,这将是存储源代码的存储库位置,如果您打算发布模块供其他人使用,则模块路径 必须 是Go工具可以从中下载模块的位置。
例子:
$ go mod init example.com/hello
go: creating new go.mod: module example.com/hello

然后,在文本编辑器中,右键hello文件夹,新创建一个文件hello.go来写代码。
【Golang语言之旅2】Get started with Go!
将以下代码复制到hello.go文本后保存:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

【Golang语言之旅2】Get started with Go!

最后,在终端中使用 go run运行代码。
【Golang语言之旅2】Get started with Go!
另外,可以使用go help获得其他命令的介绍。
【Golang语言之旅2】Get started with Go!

上一篇:DAVE用户手册-Getting Started 18


下一篇:DAVE用户手册-Getting Started 7