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.