Skip to content

golang101/golang101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 19, 2025
789a84d · Feb 19, 2025
Feb 19, 2025
Jan 22, 2025
Sep 3, 2022
Jul 28, 2018
Sep 1, 2023
Nov 18, 2022
Oct 15, 2024
Jan 22, 2025
Jan 22, 2025
Jan 16, 2022
Jan 16, 2022
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
Jan 22, 2025
May 23, 2022

Repository files navigation

微信群召集帖 | 公众号二维码见下方 | 英文项目地址


Go语言101是关于Go语言编程的一系列丛书。 目前本系列丛书包括:

本系列丛书同时适合Go初学者和有一定经验的Go程序员阅读。希望它们能够帮助Go程序员更深更全面地理解Go语言。

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

(若上面二维码未显示出来,请点击此墙内版链接或者在微信中搜索 "Go 101" 公众号。)

老貘从2016年开始编写《Go语言101》系列丛书和维护go101.org网站。 你的赞赏是本书和网站不断增容的动力:

安装、更新以及本地阅读本系列丛书

如果你使用官方Go工具链v1.16+,则不需克隆本项目代码:

### 安装和更新

$ go install go101.org/golang101@latest

### 本地阅读(GOBIN路径需配置在PATH中。GOBIN路径的默认值为GOPATH/bin。)

$ golang101
Server started:
   http://localhost:12345 (non-cached version)
   http://127.0.0.1:12345 (cached version)

如果你使用官方Go工具链v1.15-或者欲做一些本地修改(比如准备提交PR等):

### 安装

$ git clone https://github.com/golang101/golang101.git

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

$ git pull

### 本地阅读系列丛书. 进入本书项目目录,然后运行:

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

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

命令行选项:

-port=1234
-theme=light # 或者 dark (默认为 light)

一些注意事项

  • 如果在线版被墙了,请运行如上所述本地版或者下载离线版阅读。
  • 本人保留本系列丛书的出版权(包括纸质和各种电子版)。请勿随意在线转载(转载之前请在本项目中开一个issue问询)。
  • 本系列丛书仍在不断改进中。请关注本系列丛书微信公众号(二维码见上)和博客以注意各种更新。