去图书馆自动化

时间:2016-09-19 15:17:57

标签: go

要学习,我正在尝试构建一个开源库,我喜欢这种语言,但由于我还有点新意,我无法找到如何自动构建,测试和发布的良好方向。 我有想法使用Makefiles等。我是在正确的方向还是有更好的工具来做到这一点。

最佳, 物语

1 个答案:

答案 0 :(得分:0)

这里有一些有用的链接

  • 这里有一个编码最佳实践的链接

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/urfave/cli

https://github.com/boltdb/raw

https://github.com/matryer/try

  • 自动化您的项目。我建议看看像Drone这样的项目

https://github.com/drone/drone