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 AngryPanda 2019-09-28 12:28:45 +08:00 via Android ![]() 先不说项目好坏,我感觉求 star 有点像乞讨,不是很好。 |
![]() | 3 heyenyan 2019-09-28 12:30:19 +08:00 via Android ![]() 什么叫做开源不易?? 项目好自然有人 star, 开源产品又不分国界 |
![]() | 4 kingfalse 2019-09-28 12:33:18 +08:00 发广告不介意,但是这标题有点道德绑架了 |
![]() | 5 neteroster 2019-09-28 1:58:31 +08:00 via Android 首个?没记错几年前 GitHub 就一堆 Go 写的 API Gateway 了 |
![]() | 6 Varobjs 2019-09-28 13:09:35 +08:00 via Android ![]() 不 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 ![]() 正确的推广:我开发了一个东西,也许对你有用,可以了解一下(隐式期望:有用你应该会 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 ![]() 超级讨厌这种道德绑架的东西,好的东西自然有人 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 项目不错,能开源挺好的,支持一波 |