Github 开源地址: https://github.com/eolinker/goku-api-gateway
Github 开源地址: https://github.com/eolinker/goku-api-gateway
感谢 STAR!
1
zjp 2019-09-28 12:26:19 +08:00 2
开源不易...
又让我想起了那个男人 |
2
AngryPanda 2019-09-28 12:28:45 +08:00 via Android 2
先不说项目好坏,我感觉求 star 有点像乞讨,不是很好。
|
3
heyenyan 2019-09-28 12:30:19 +08:00 via Android 2
什么叫做开源不易??
项目好自然有人 star, 开源产品又不分国界 |
4
kingfalse 2019-09-28 12:33:18 +08:00
发广告不介意,但是这标题有点道德绑架了
|
5
neteroster 2019-09-28 12:58:31 +08:00 via Android
首个?没记错几年前 GitHub 就一堆 Go 写的 API Gateway 了
|
6
Varobjs 2019-09-28 13:09:35 +08:00 via Android 2
不 star 不是中国人即视感
|
7
agee 2019-09-28 13:10:30 +08:00
这个之前就看过了,貌似开源一段时间了,但是感觉是为了推广企业版而做的一个开源。没人用的样子。。
|
8
Cbdy 2019-09-28 13:45:01 +08:00 via Android
有点夸张,这个肯定不是首个了,几年前就在 v 站看到过一个
|
9
welkinzh 2019-09-28 13:47:10 +08:00
好东西自然会有 star, 而不是国内不国内
|
10
PiersSoCool 2019-09-28 14:02:17 +08:00
看了部分代码,格式化都不做好,估计质量不高
|
11
w292614191 2019-09-28 14:14:18 +08:00
就几张截图??
|
12
w292614191 2019-09-28 14:17:18 +08:00
为什么首屏不是中文介绍,然后一个 README-EN.md ???
把中文排后面,还取这样的标题? |
13
airyland 2019-09-28 14:44:04 +08:00 3
正确的推广:我开发了一个东西,也许对你有用,可以了解一下(隐式期望:有用你应该会 star)。
畸形的推广:我开发了一个东西,开源不易,国产项目,赶紧 star。 我的看法:开源不分国界,有价值自有人关注。V2EX 有非常多的 [求] star 我觉得很奇怪。 共计 83301 个结果 https://www.sov2ex.com/?q=%E6%B1%82%20star |
14
q8164305 2019-09-28 15:19:24 +08:00 via Android 1
超级讨厌这种道德绑架的东西,好的东西自然有人 star,国内的 star 真的非常功利,当然他们也因此获得了很好的收获,但是让人看不懂
|
15
Charlesling OP @q8164305 从开源的角度出发,完全是以免费、可用、功能强出发的,这里你说的“很好的收获”,其实对于我们收获的是一份开发者间的支持,但是后面的这个项目开发所耗费的精力是没有任何利益上的收获的。
|
16
Charlesling OP @w292614191 我这里解释一下,的确我在排版上有不妥之处,第一张想放的是 github 上的完整信息,所以就先截图了 github,github 是面向全球的,所以用了通用语言,而后面我还放了官网的中文介绍,就是希望让国人理解更加简便。
|
17
Charlesling OP @agee 跟之前的版本已经完全不同,开源了很多核心代码,如果靠发布开源版,就能简单推广企业版的话,那生意不觉得太好做了吗?
|
18
reus 2019-09-28 19:20:48 +08:00
两万七千几行的项目,130 行测试。
最长的一段测试,是这样的: https://github.com/eolinker/goku-api-gateway/blob/master/goku-node/access-log/log_test.go 和这样的: https://github.com/eolinker/goku-api-gateway/blob/master/goku-log/writer_test.go 这不叫测试。 更不用谈测试覆盖率了。 还有一些这样的代码: https://github.com/eolinker/goku-api-gateway/blob/f31e4bbc970aecaf25649e7869604298b51c3f88/server/dao/console-mysql/project.go#L279 很明显的手工测试的痕迹,而且过后忘记去掉了。 反正我是不敢用的。 |
19
cabing 2019-09-28 19:31:31 +08:00
请不要用首个。。。已经一堆轮子了
|
20
scnace 2019-09-28 19:44:44 +08:00 via Android
为啥我点不开 benchmark……
|
21
lincanbin 2019-09-28 19:50:33 +08:00 via Android
别首个了,这东西连我都写过。
|
24
index90 2019-09-28 20:01:34 +08:00
首个?
|
25
agee 2019-09-28 20:36:25 +08:00
@Charlesling 并不是说为了推广企业版而开源就是不好的开源,只是之前的版本感觉完全是应付,所以才这样说。
一个开源的东西要得到用户认可,进一步对企业或者收费,产生正面积极的意义。就应该认真对待。做真实有用实用的东西,这样自然就会带来正面的意义。 PS:这次升级并我没有测试就妄下评论确实不对,希望这个项目能越做越好。 |
26
echisan 2019-09-28 22:13:26 +08:00 via iPhone
跟 APIJSON 哪个厉害
|
27
menyakun 2019-09-28 22:21:37 +08:00
辣个男人要出现了吗 (:手动狗头
|
28
abel1989 2019-09-28 22:25:20 +08:00
当我看到企业版的时候我就不想点进去了
|
29
dashenbibi 2019-09-29 10:09:16 +08:00
项目不错,能开源挺好的,支持一波
|