
1 lhx2008 Jun 27, 2019 via Android 最重要的原因还是占用资源比较少,性能比较高吧,其他优点 java 也有。至于代码简洁就仁者见仁了。 |
2 x8 Jun 27, 2019 个人选什么语言跟品味有关,公司选什么语言只有一个原因:生产效率高 |
3 lhx2008 Jun 27, 2019 via Android 现在主流都是微服务,容器编排,单容器的资源指标比以前更加苛刻了,java 有一点不适合微服务 |
4 justfortest Jun 27, 2019 @lizon #2 还有领导偏好。。。 |
5 trait Jun 27, 2019 via iPhone 培养成本低 |
6 laravel Jun 27, 2019 go 代码没有花哨的语法,刚入门的也能看懂开源的代码 |
7 wo642436249 OP @lhx2008 三楼说到了微服务 |
8 janxin Jun 28, 2019 生产效率高,培训成本低,部署真的很方便,即便你不上 Docker。 只要不写太扭曲抽象,新人 1-2 天上手整个系统不是梦。 以上是附加原因,主要原因看 CTO 个人喜好 |
9 wsseo Jun 28, 2019 公司主要看重虑资源占用低,省钱。 |
10 abcbuzhiming Jun 28, 2019 go 有以下几个特点: 1.特性少,特性少,则选择少,选择少则无法在编程的时候搞各种骚操作,从这点上来说,go 和 java 一样都是偏工程向的语言,低手写不出没下载的代码,团队编程这一点很重要 2.因为特性少,所以上手容易,培训方便 3.占用资源少,容器时代这点太重要了。java 那个笑话:家里没矿别用 java。。。。。。 |
11 toma77 Jun 28, 2019 CTO 喜好吧,之前 CTO 是 java+php,新 CTO 来了全部干掉换成 go |
12 starcraft Jun 28, 2019 因为什么都可以自己依样画葫芦造新轮子,原创性满满,绩效多好看。 |
13 dongxiaozhuo Jun 28, 2019 via iPhone 某些情况下:KPI 某些情况下:个人喜好 某些情况下:静态类型,解决动态语言的不规范问题 某些情况下:解决性能问题 某些情况下:换一种编程与工程思路 某些情况下:…… |
14 scnace Jun 28, 2019 via Android 产出效率高 适合资本家( |
15 gamexg Jun 28, 2019 没什么好选择, c++ 写起来太头疼, java 需要 java 环境,服务器还好说,客户端就麻烦了。服务端一个语言,客户端一个语言觉得麻烦。 .net 系列和 java 差不多的问题。 |
16 dt2vba Jun 28, 2019 via Android 面向多核处理器的 C 语言,goroutine 轻松跑满 CPU |
17 pyfan Jun 28, 2019 感觉自从今年 B 站泄露后,Go 就火起来了 |
18 wo642436249 OP @toma77 为何 cto 选择了 go,而放弃了 java 和 php |