"Go Faster" is done 🚀
A story about the process.
It’s published, it’s complete. “Go Faster” is done!
The book captures all my training notes, and, the extras I’ve learned since, such as Generics.
At 211 pages, 48,000+ words and 147 code examples it’s been quite a work.
Other statistics, that may be interesting to would-be publishers, especially those going via LeanPub:
I’ve published the book over 13 times.
I’ve previewed the PDF book myself, 68 times. I find it easier to review.
I wish I had tracked hours of writing, but I didn’t. Plenty I think. I started late November - not full-time on it, but definitely more than a spare-time effort.
The download is just over 1MB.
Unicode doesn’t work in the PDF book.
So, far I’ve sold 31 copies. All self-promotion, which I’m not great at.
The examples repository on GitHub is free. There are 147 examples to clone/fork and mess with. That was a lot of work to make it indexable.
Publishing as an NFT has been mentioned, but I’m not sure how to make the book unique yet. Will think.
Printing a hard copy with an ISBN is also an option. Per unit, the cost is expensive for realistic production sizes.
You can NOT see your own mistakes. Never. Not ever.
The most enjoyable part to write was the section on Generics. I was learning too.
The least enjoyable part to write was the last chapter, 11. Very few code examples, mostly rhetoric, and I could see the finish line. Plus, who really likes testing and stuff, we’re makers ;)
I encourage you to go and check out the book. It’s a direct learning style, which follows a good flow IMO. The examples are stripped of most noise. If I was to teach or learn Go again, that is the structure I’d follow.
You can find it on LeanPub here.
Thanks for reading & best wishes,
Ollie