用 Gradle 代替 Make 构建 Go 项目

2017-05-22 20:05:14 +08:00
 blindpirate

写了篇文章介绍用 Gradle 代替 Make 构建 Go 项目: http://www.jianshu.com/p/fd77b461b87c

主要优势有:

求 Star: https://github.com/gogradle/gogradle

1937 次点击
所在节点    Go 编程语言
13 条回复
janxin
2017-05-22 20:08:52 +08:00
挺好的,就是没装 Java (¬_¬)
blindpirate
2017-05-22 20:12:26 +08:00
@janxin 感谢。提供多一种思路而已。
rockyou12
2017-05-22 20:45:42 +08:00
感觉很有戏,go 的生态现在还是差点
Shaman
2017-05-22 23:10:35 +08:00
转 Golang 的爪哇们的福音
abujj
2017-05-23 01:53:22 +08:00
有点意思
wweir
2017-05-23 08:05:38 +08:00
还是喜欢 Makefile 这种清晰可控的方式。

说实话,现在听到那些个高大上的概念就害怕,鬼知道用在自己的项目上有没有坑。真正用起来也只是省去了部分配置的成本罢了
defunct9
2017-05-23 10:34:56 +08:00
搞了三天用 jenkins 打包 React-Native 的 app,gradle 真是个鬼畜。用它代替 make,前方不知道还有多少坑要填
lj0014
2017-05-23 11:45:42 +08:00
go 初学者:go 项目编译,go build 就完事了,用这些构建工具的意义何在?
firefox12
2017-05-23 13:42:51 +08:00
同问 go install 就好 没什么痛点。go 的源码管理真的挺差 用 git submodule 也可以啊
blindpirate
2017-05-23 14:57:32 +08:00
@lj0014 https://github.com/golang/go/wiki/PackageManagementTools 这些工具存在的意义是 Go 没有版本管理,这对 reproducible build 是致命的
blindpirate
2017-05-23 14:59:07 +08:00
@wweir 见仁见智,这只是提供多一个选择
blindpirate
2017-05-23 15:01:04 +08:00
@defunct9 其实所有的工具都是这样的,难者不会,会者不难,不会 make 的人会觉得 make 很鬼畜。
kofj
2017-05-23 15:18:14 +08:00
Less is more.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/363043

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX