from: https://tour.go-zh.org/list
欢迎使用 Go 指南
基础
一开始,将学习关于语言的所有基础内容。
定义变量、调用函数、以及在你学习下一课之前所需要了解的全部内容。
包、变量和函数。
学习 Go 程序的基本组件。
流程控制语句:for、if、else 、switch 和 defer
学习如何用条件、循环、开关和推迟语句控制代码的流程。
复杂类型: struct、slice 和 map。
学习如何基于已有类型定义新的类型:本课涵盖了结构体、数组、slice 和 map。
并发
作为语言的核心部分,Go 提供了并发的特性。
这一部分概览了 goroutine 和 channel,以及如何使用它们来实现不同的并发模式。
并发
Go 将并发作为语言的核心构成。本课将对其进行介绍,并提供了一些示例来展示如何使用它们。