Skip to main content

Build Systems with Go v0.2.0 is here!!!

·2 mins
go Golang Programming books go golang programming
Table of Contents

Build Systems with Go has exceeded all my expectations. Actually, I started the book with no expectations or predefined goals.

It has been for one month the number one in the Amazon new releases in the category of distributed systems. And it is in the third position of best sellers for the same category at the moment of writing this post. A tremendous achievement for a self-publishing book. Thank you all for your support and nice comments. I hope the content of this book can help you.

A new edition versioned v0.2.0 has already been published!!! This new version comes with enhanced descriptions, revisited explanations, extra figures, a new chapter about Cgo, and more awesome gophers. Additional code is available in the repo under tag v0.2.0.

Check the book page for more details.

Why there is no version v1.0.0? Why semantic versioning for a book?
#

When Donald Knuth published the first volume of The Art of Computer Programming back in 1962 he started the largest foundational collection of programming books ever written. Actually, the book is considered to be unfinished after several volumes published since 1962. Volume 5 is planned to be released in 2025.

For me reaching version v1.0.0 would mean that I have reached a perfect book with all the topics I would like to include. I do not think that is possible, at least for now. Is for this reason that you will not probably see this version :)

Related

No excuses to learn Go this Summer
·1 min
go Golang Programming Technology books go programming
Writing a Programming Book in 2021
·7 mins
go Golang literature Opinion Programming Software Systems books go programming software systems
Shell completion with Cobra and Go
·4 mins
go Golang Programming Software Technology go golang tips
Using the Kafka REST API with Go
·6 mins
go Golang Programming Software Systems Technology go golang kafka software
Log your Go projects with Zerolog
·4 mins
Golang Programming Software golang programming software