go101/go101
An online book focusing on Go syntax/semantics.
repo name | go101/go101 |
repo link | https://github.com/go101/go101 |
homepage | https://go101.org |
language | HTML |
size (curr.) | 3701 kB |
stars (curr.) | 2643 |
created | 2017-04-04 |
license | Other |
Go 101 in Leanpub store | Go 101 in Apple Books store | Go 101 in Kindle store | eBooks | update history | wiki
Go 101 is a book focusing on Go syntax/semantics and all kinds of details. The book also tries to help gophers gain a deep and thorough understanding of Go. The book is expected to be helpful for both beginner and experienced Go programmers.
Install
Run
$ git clone https://github.com/go101/go101.git
Update
Enter the Go 101 project folder (which contains the current README.md
file), then run
$ git pull
Run Locally
Enter the Go 101 project folder (which contains the current README.md
file), then run
$ go run .
Server started:
http://localhost:55555 (non-cached version)
http://127.0.0.1:55555 (cached version)
The start page should be opened in a browser automatically. If it is not opened, please visit http://localhost:55555.
Contributing
Welcome to improve Go 101 by:
- Submitting corrections for all kinds of mistakes, such as typos, grammar errors, wording inaccuracies, description flaws, code bugs and broken links.
- Suggesting interesting Go related contents.
Current contributors are listed on this page.
Translations are also welcome. Here is a list of the ongoing translation projects:
- Chinese translation version: on github.
License
Please read the LICENSE for more details.