go101

An online book focusing on Go syntax/semantics.

Github stars Tracking Chart

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:

License

Please read the LICENSE for more details.

Overview

Name With Ownergo101/go101
Primary LanguageHTML
Program languageHTML (Language Count: 4)
Platform
License:Other
Release Count83
Last Release Namev1.22.0 (Posted on )
First Release Namev1.12.c (Posted on )
Created At2017-04-04 09:09:48
Pushed At2024-05-11 15:38:31
Last Commit At2024-05-11 23:38:22
Stargazers Count5.4k
Watchers Count129
Fork Count406
Commits Count1k
Has Issues Enabled
Issues Count93
Issue Open Count9
Pull Requests Count163
Pull Requests Open Count1
Pull Requests Close Count17
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top