Go 101
Go 101 is a book focusing on Go syntax/semantics
and all kinds of details (Go 1.13 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.
-
中文版在这里。
-
The Go 101 project is hosted on both Gitlab
and Github.
You can clone the code, then run
go run .
from the project path
to start a local go101 server for faster browsing.
-
Go 101's official twitter account is @go100and1.
Some Go details, facts, and quizzes were (and will be) posted there from time to time.
(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 3+ 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.
Tapir is also an indie game developer.
If you would like to, you can support the book and the website by
playing Tapir's games
(made for both Android and iPhone/iPad).
Index:
-
Become Familiar With Go Code