To learn go I am trying to build an open source library, I like the language but since I am still a bit new I can't find good direction on how to automate building, testing and releasing. I had the idea to use Makefiles etc.. am I in the right direction or there is better tools to do that.
Best, Khaled
Here some useful links
https://peter.bourgon.org/go-best-practices-2016/
https://golang.org/doc/code.html
http://thenewstack.io/understanding-golang-packages/
https://www.goinggo.net/2013/07/how-packages-work-in-go-language.html
https://github.com/matryer/try