For-learning-Go-Tutorialgolang编程License Go是一种编译型语言,一种并发的、带垃圾回收的、快速编译的语言。它具有以下特点:它可以在一台计算机上用几秒钟的时间编译一个大型的Go程序;Go为软件构造提供了一种模型,它使依赖分析更加容易,且避免了大部分C风格include文件与库的开头;Go是静态类型的语言,它的类型系统没有层级。因此用户不需要在定义类型之间的关系上

For-learning-Go-Tutorial 是一份面向初学者的 Go 语言学习手册,由 KeKe-Li 在书栈网(BookStack)发布,旨在帮助开发者快速入门 Go 的开发与使用。手册以开源形式(MIT License)免费提供,内容版权归 KeKe-Li 或其关联方所有。
Go 语言是由谷歌公司于 2007 年开始开发、2009 年 11 月正式公开发布的一门编程语言,目的是在多核心时代高效编写网络应用程序。其创始人包括 Robert Griesemer、Rob Pike 和 Ken Thompson。Go 语言发布后迅速应用于互联网后端开发,社区中涌现了 vitess、Docker、etcd、Consul 等重量级开源项目。
Go 是一种编译型语言,具备并发支持、垃圾回收和快速编译等特点:
手册还对比了静态编译型语言(如 Go、Java、C)与动态解释型语言(如 JavaScript、Python)的区别,并介绍了 Go 官方编译器 gc(含 5g/6g/8g 等工具)。
手册从实践出发,涵盖从基础到进阶的 Go 知识,目录包括:
