101
littleshy 2019-06-12 10:25:40 +08:00
从来没有技术问题,只有政治问题。
|
102
fundebug 2019-06-12 11:04:45 +08:00
用啥语言都一样,如果大家都不会 Go,没有必要强行推广啊。。。微服务主要是因为 Docker,与语言没有关系,或者说,你用 Node.js 照样可以整微服务
|
103
dodo2012 2019-06-12 11:30:37 +08:00
@fatedier go 上手是很简单,就是那个 if err != nil 的让人崩溃,rust 上手不是一般困难啊,'a 生命周期 借用能搞崩一群人。go 改改 error 的处理我觉得就是个不错的选择了
|
104
MrJing1992 2019-06-12 14:38:17 +08:00
你自己都没有用过,就想说服别人?
|
105
libook 2019-06-12 14:42:29 +08:00
为什么一定要换 Go,只是因为 Go 是新出的吗? CTO 更看重的是生产效率,而 CEO 更看重的是经济效益,所以只凭借“新技术”确实很难说服人;举个例子,招聘一个团队 Node.js ,每个人 12K,如果招聘一个团队 Golang,每人 20K,做出来的东西的营收还是要看市场运营和推广,你作为被投资人和股东过分关注的 CEO,你会选哪个?
不建议一刀切,你要是真想用 Golang,可以在未来新建设的新项目上从 0 开始用 Golang,如果要把现有项目全用 Golang 重写,在 CTO 还是 CEO 还是其他开发同事的角度上来讲,都不会很赞成的。 我们也在用微服务架构,也用 Node.js 和 Golang,说实话,微服务思想大大降低了语言和技术栈本身对于整体产品的影响程度,参考帕金森琐碎定理,建议把关注点放在 DevOps、Chaos Engineering、数据中台等等这些又潮又真的可以明显提升产能与降低成本的技术。 |
106
ztcaoll222 2019-06-12 14:45:48 +08:00
java8 升 java11 都有阻力, 更何况换语言
|
107
polebug 2019-06-12 16:06:56 +08:00
公司老人:换 java 不好么? Golang 轮子有几个能用的?
根本不是技术问题 |
108
JasperYanky 2019-06-12 16:11:24 +08:00
我们公司就换了 go,现在招不到人了!!!!!
无锡 求 go 后端工程师 https://www.v2ex.com/t/571539#reply5 |
109
GeruzoniAnsasu 2019-06-12 16:16:23 +08:00 via Android
c++都学不好还想写 rust ?
建议 php (( 正经的: golang 跟 java 一样,适合成员水平参差不齐差异较大的团队,但比起 java 轻量得多,适合小团队小项目。golang 不是什么 oo 语言也不是 fp 语言,是 eo Engineer Oriented 语言,对项目管理特别友好的语言。如果没有遇到管理类的问题,其实没什么动机去采用 golang,采用熟悉的架构和技术栈就好了。新潮对生产力来说完全没有什么用,何况是不了解它到底怎么带来生产力提升的情况下。 |
110
hoyixi 2019-06-12 16:29:09 +08:00
你有公司股份吗?
没有的话。活少钱多是王道,少操心,享受生活。 |
111
tedchen 2019-06-12 16:35:14 +08:00
技术选型不能光看语言好不好用。
1 - 业务量有多大,python/nodejs 的性能是否足够支撑; 2 - 公司的人能不能撑得起来新语言,真出了坑能不能一竿子捅到底; 3 - 市场上熟 go 的人多不多; 4 - 相关的 lib/框架成熟度、社区活跃度如何; |
112
cominghome 2019-06-12 16:47:52 +08:00
最大问题是公司里没有人用过 Go 语言
---> 兰博基尼这么酷,不买个吗? |
113
xsiong 2019-06-12 16:49:44 +08:00
我感觉 py 和 go 会是个趋势,,,
|
114
qiyuey 2019-06-12 17:47:57 +08:00
为啥用 Go,用 Kotlin 多好
|
115
maxmin 2019-06-12 18:03:04 +08:00
用 GO 吧,如果是走微服务路线的话
|
116
pifuant 2019-06-12 18:33:17 +08:00
k8s+istio, 剩下的业务用什么语言写, 随便了,,,
|
117
hiboshi 2019-06-12 18:49:29 +08:00
在有选择的情况下,优先考虑团队成本 再考虑方案
|
118
RorschachZZZ 2019-06-12 19:34:14 +08:00
你们整个公司都没人用过。建议不要上
|
119
tt67wq 2019-06-12 20:10:16 +08:00 via iPhone
如果是微服务还 elixir 牛批,go 啥的都靠边站,genserver 是真的强,自带 rpc 美滋滋,加上 phoenix 这种明星框架,谁用谁知道
|
120
17681880207 2019-06-13 09:13:43 +08:00
语言从来就不是最大的问题。没人用过,强推做什么?后期的锅你来背吗?
|
121
itmyhome126 2019-06-13 09:24:55 +08:00
自己都说最大的问题是没人用过, 那是为什么还要用?微服务跟语言无关吧
|
122
FrankHB 2019-06-14 10:44:05 +08:00
|