On Software
Leslie P. Polzer's blog

Getting started with gb

gb is a new tool to manage Go projects.

Go comes with the traditional go tool that allows you to build, test and run parts of your go project, and do many other things. However, it is opinionated and has some drawbacks. For example, it relies on a lot of magic like GOPATH to do what you want. If there’s something you want that go doesn’t support out of the box, you will have to understand its magic and hope that you can bend it in a way that is not too awkwared to serve your purpose.