Go 教程

浏览10428
更新时间2025-08-13

开始使用 Go

要开始使用 Go,您需要两样东西:

  • 一个文本编辑器,如 VS Code,用于编写 Go 代码
  • 一个编译器,如 GCC,用于将 Go 代码转换为计算机能理解的语言

有许多文本编辑器和编译器可供选择。在本教程中,我们将使用一个 IDE(见下文)。

安装 Go

您可以在 https://golang.org/dl/ 上找到相关的安装文件。

请按照与您的操作系统相关的说明进行操作。要检查 Go 是否已成功安装,您可以在终端窗口中运行以下命令:

go version

该命令应该会显示您的 Go 安装版本。

安装 Go IDE

IDE(集成开发环境)用于编辑和编译代码。

流行的 IDE 包括 Visual Studio Code (VS Code)、Vim、Eclipse 和 Notepad。这些都是免费的,它们都可以用来编辑和调试 Go 代码。

注意:基于 Web 的 IDE 也可以工作,但功能有限。

我们将在教程中使用 VS Code,我们认为这是一个很好的起点。

您可以在 https://code.visualstudio.com/ 上找到最新版本的 VS Code。

Go 快速入门

让我们创建我们的第一个 Go 程序。

  1. 启动 VS Code 编辑器
  2. 打开扩展管理器,或者按 Ctrl + Shift + x
  3. 在搜索框中输入 "go" 并按回车键
  4. 找到 Google GO 团队提供的 Go 扩展并安装它
  5. 安装完成后,按 Ctrl + Shift + p 打开命令面板
  6. 运行 Go: Install/Update Tools 命令
  7. 选择所有提供的工具并点击 OK

VS Code 现在已经配置为使用 Go。

打开一个终端窗口并输入:

go mod init example.com/hello

如果您不理解为什么我们输入上面的命令,请不要担心。只需将其视为您总是做的事情,并将在后面的章节中了解更多信息。

创建一个新文件(File > New File)。复制并粘贴以下代码,并将文件保存为 helloworld.go(File > Save As):

helloworld.go

package main
import ("fmt")

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

现在,运行代码:在 VS Code 中打开终端并输入:

go run .\helloworld.go
Hello World!

恭喜!您现在已经编写并执行了您的第一个 Go 程序。

如果您想将程序保存为可执行文件,请键入并运行:

go build .\helloworld.go

在 W3School 学习 Go

当您在 W3School.com.cn 上学习 Go 时,您可以使用我们的“”工具。它同时显示代码和结果。这将使您更容易理解我们前进的每一部分:

helloworld.go

代码:

package main
import ("fmt")

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

结果:

Hello World!

相关视频

更多

免费

php8,我来也
初级php8,我来也

34万次学习

收藏

免费

Thinkphp6.0正式版视频教程
中级Thinkphp6.0正式版视频教程

39.6万次学习

收藏

免费

细说PHP第一季
中级细说PHP第一季

31万次学习

收藏

精品课程

更多
前端入门_HTML5
前端入门_HTML5

共29课时

65万人学习

CSS视频教程-玉女心经版
CSS视频教程-玉女心经版

共25课时

41.3万人学习

JavaScript极速入门_玉女心经系列
JavaScript极速入门_玉女心经系列

共43课时

76.7万人学习

独孤九贱(1)_HTML5视频教程
独孤九贱(1)_HTML5视频教程

共25课时

64.1万人学习

独孤九贱(2)_CSS视频教程
独孤九贱(2)_CSS视频教程

共22课时

24.4万人学习

独孤九贱(3)_JavaScript视频教程
独孤九贱(3)_JavaScript视频教程

共28课时

36.2万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时

133.2万人学习

热门下载

更多
phpStudy 2018最新版
phpStudy 2018最新版

集成PHP7,16种组合,超全大合集

下载

VC9 32位
VC9 32位

VC9 32位 phpstudy集成安装环境运行库

下载

VC11 32位
VC11 32位

VC11 32位 phpstudy集成安装环境运行库​

下载

php程序员工具箱完整版
php程序员工具箱完整版

程序员工具箱 v1.0 php集成环境

下载

VC14 32位
VC14 32位

VC14 32位 phpstudy安装环境运行库

下载

SublimeText3汉化版
SublimeText3汉化版

中文版,非常好用

下载

Notepad++ Windows版
Notepad++ Windows版

Notepad++ 8.9.7 Windows版官方安装包,适合 Windows 用户进行代码编辑、文本处理、语法高亮和插件扩展配置。

下载