GitHub - karlseguin/the-little-go-book · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
karlseguin
the-little-go-book
Public
Notifications<br>You must be signed in to change notification settings
Fork<br>276
Star<br>2.3k
master
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>170 Commits<br>170 Commits
common
common
en
en
pt-br
pt-br
.gitignore
.gitignore
Makefile
Makefile
readme.md
readme.md
View all files
Repository files navigation
About
The Little Go Book is a free book introducing Go.
The book was written by Karl Seguin, author of:
Learning Zig
Elixir, A Little Beyond The Basics
Scaling Viki
The Little Redis Book
The Little MongoDB Book
Foundations of Programming
License
The book is freely distributed under the Attribution-NonCommercial-ShareAlike 4.0 International.
Translations
Portuguese (in progress) by Fabrício Soares and Igor
Spanish by Raúl Expósito
Chinese by Songleo
Traditional Chinese by KevinGo
Vietnamese by Quang Nguyễn
Italian by Francesco Malatesta
Russian by Roman Dolgopolov
German (15% done) by Aaron
Amharic by codeethiopia
Korean by Byounghoon Kim
Burmese By Naing Lin Aung
Turkish By Umut Işık
Formats
The book is written in Markdown and converted to PDF using Pandoc.
The TeX template makes use of Lena Herrmann's JavaScript highlighter.
Kindle and ePub format provided using Pandoc.
Generating books
Packages listed below are for Ubuntu. If you use another OS or distribution names would be similar.
Dependencies
Packages:
pandoc
texlive-xetex
texlive-latex-extra
texlive-latex-recommended
You should have some fonts installed too.<br>Or you could change them to other ones if you want. Consider that fonts could cause building troubles.
Building
Run make en/go.pdf.
ePub
Dependencies
Packages:
pandoc
Building
Run make en/go.epub.
Mobi
Dependencies
Packages:
pandoc
You should have Kindle Previewer installed too.
Building
Run make en/go.mobi.
Title Image
A PSD of the title image is included. The font used is Comfortaa.
About
No description, website, or topics provided.
Resources
Readme
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
2.3k<br>stars
Watchers
73<br>watching
Forks
276<br>forks
Report repository
Releases
No releases published
Packages
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
TeX<br>81.4%
Makefile<br>18.6%
You can’t perform that action at this time.