golang101

Go语言101 : 一本侧重于Go语言语法和语义的编程解释和指导书

Github stars Tracking Chart

微信群召集帖, 电子书下载


Go语言101是一本侧重于Go语言语法和语义的编程解释和指导书。
这本书也搜集了很多Go编程中的的细节和讲解了一些底层实现原理(不含具体实现细节)。
这本书旨在尽可能地帮助Go程序员更深更全面地理解Go语言。
此书同时适合Go初学者和有一定经验的Go程序员阅读。

此书的英文项目地址为:

微信公众号(用于发布一些Go细节、常识和技巧):

致谢

本书致谢一章

安装

运行

$ git clone gitlab.com/go101/go101

或者

$ git clone github.com/go101/go101

更新

进入本书项目目录(包含当前README.md文件的目录),然后运行:

$ git pull

本地阅读本书

进入本书项目目录(包含当前README.md文件的目录),然后运行:

$ go run *.go
Server started:
   http://localhost:12345 (non-cached version)
   http://127.0.0.1:12345 (cached version)

本书起始页将自动在用户默认浏览器中打开。如果没有,请手动访问http://localhost:12345

一些注意事项

  • 如果在线版被墙了,请运行如上所述本地版或者下载离线版阅读。
  • 这本书仍处于beta阶段,很多章节还在不断改进中。请阅读UPDATES.md以注意各种更新。
  • 本人保留本书的出版权(包括纸质和各种电子版)。请勿随意在线转载(转载之前请在本项目中开一个issue问询)。

Main metrics

Overview
Name With Ownergolang101/golang101
Primary LanguageHTML
Program languageHTML (Language Count: 5)
Platform
License:
所有者活动
Created At2018-07-08 14:58:28
Pushed At2025-06-09 19:04:42
Last Commit At2025-06-10 03:04:27
Release Count59
Last Release Namev1.23.b (Posted on )
First Release Namev1.12.c (Posted on )
用户参与
Stargazers Count4.8k
Watchers Count86
Fork Count453
Commits Count683
Has Issues Enabled
Issues Count71
Issue Open Count9
Pull Requests Count64
Pull Requests Open Count0
Pull Requests Close Count11
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private