Go 101
Go 101 is a book focusing on Go syntax/semantics
and all kinds of details (Go 1.12 ready).
This book also tries to help gophers gain a deep and thorough understanding of Go.
It is expected that this book is helpful for both beginner and experienced Go programmers.
-
The go101.org website is hosted on
App Engine.
Surely, it is built with Go.
-
中文版在这里。
-
Code is hosted on both Gitlab
and Github.
You can also start a local go101 server for faster browsing
by running either of the following two commands:
go get -u gitlab.com/go101/go101 && go101
go get -u github.com/go101/go101 && go101
(about 500 pages)
The digital versions of this book are available at the following places:
-
Leanpub store,
$19.99+, Leanpub gets 20%, Tapir gets 80%.
-
Apple Books store,
$19.99, Apple gets 30%, Tapir gets 70%.
-
Amazon Kindle store,
$39.99, Amazon gets 65%, Tapir gets 35%.
-
Free ebooks,
including pdf, epub and azw3 formats.
Tapir, the author of Go 101, has spent 2.5+ years on writing the Go 101 book
and maintaining the go101.org website.
New contents will continue being added to the book and the website from time to time.
If you would like to, you can support the book and the website by
making a donation (through Paypal) or buying Tapir a coffee (way 1 and way 2).
Index:
-
Become Familiar With Go Code