写了篇文章介绍用 Gradle 代替 Make 构建 Go 项目: http://www.jianshu.com/p/fd77b461b87c
主要优势有:
1
janxin 2017-05-22 20:08:52 +08:00
挺好的,就是没装 Java (¬_¬)
|
2
blindpirate OP @janxin 感谢。提供多一种思路而已。
|
3
rockyou12 2017-05-22 20:45:42 +08:00
感觉很有戏,go 的生态现在还是差点
|
4
Shaman 2017-05-22 23:10:35 +08:00
转 Golang 的爪哇们的福音
|
5
abujj 2017-05-23 01:53:22 +08:00 via Android
有点意思
|
6
wweir 2017-05-23 08:05:38 +08:00 via Android
还是喜欢 Makefile 这种清晰可控的方式。
说实话,现在听到那些个高大上的概念就害怕,鬼知道用在自己的项目上有没有坑。真正用起来也只是省去了部分配置的成本罢了 |
7
defunct9 2017-05-23 10:34:56 +08:00
搞了三天用 jenkins 打包 React-Native 的 app,gradle 真是个鬼畜。用它代替 make,前方不知道还有多少坑要填
|
8
lj0014 2017-05-23 11:45:42 +08:00
go 初学者:go 项目编译,go build 就完事了,用这些构建工具的意义何在?
|
9
firefox12 2017-05-23 13:42:51 +08:00 via iPhone
同问 go install 就好 没什么痛点。go 的源码管理真的挺差 用 git submodule 也可以啊
|
10
blindpirate OP @lj0014 https://github.com/golang/go/wiki/PackageManagementTools 这些工具存在的意义是 Go 没有版本管理,这对 reproducible build 是致命的
|
11
blindpirate OP @wweir 见仁见智,这只是提供多一个选择
|
12
blindpirate OP @defunct9 其实所有的工具都是这样的,难者不会,会者不难,不会 make 的人会觉得 make 很鬼畜。
|
13
kofj 2017-05-23 15:18:14 +08:00
Less is more.
|