使用本教程
欢迎来到 Go 编程语言之旅。本教程主要介绍该语言最重要的特性:
了解如何使用本教程:如何在不同课程之间导航,以及如何运行代码。
基础
从这里开始,学习这门语言的基础知识。
声明变量、调用函数,以及进入下一课前需要了解的一切。
学习任意 Go 程序的基本组成部分。
学习如何通过条件语句、循环、switch 和 defer 控制代码流程。
学习如何基于现有类型定义新类型:本课涵盖结构体、数组、切片和映射。
方法和接口
学习如何为类型定义方法、如何声明接口,以及如何将它们组合起来。
本课介绍方法和接口,即用于定义对象及其行为的构造。
泛型
学习如何在 Go 函数和结构体中使用类型参数。
Go 通过类型参数支持泛型编程。本课展示如何在代码中使用泛型。
并发
Go 在语言层面提供了并发支持。
本模块介绍 goroutines 和通道,以及如何使用它们实现不同的并发模式。
Go 在语言层面提供并发构造。本课介绍这些构造及其使用方式。