Skip to content
/ ipgo Public

Introduction to Programming with Go ๐Ÿ“˜๐Ÿ’ป

License

Notifications You must be signed in to change notification settings

yackx/ipgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

52 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ipgo

Introduction to Programming with Golang

This book is about computer programming and algorithms, without the formal academic approach. Learn about recursion, complexity, data structures, and solve classical computer science problems like the Towers of Hanoi, the Eight Queens and Conwayโ€™s Game Of Life.

Read

Download the latest release

Build

This book is written in markdown with tikz extension. It is converted by pandoc to .pdf or .epub using a LateX template.

You need pandoc to run the Makefile. This Docker image can make pandoc installation easier. Then run:

make pdf
make epub

License

Creative Commons License
Introduction to Programming with Go by Youri Ackx is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://github.com/yackx/ipgo/.

See LICENSE

Credits

See credits