The Little Go Book

saikatsg1 pts0 comments

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.

PDF

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.

book little reload search pandoc packages

Related Articles