有从 node 转 go 的么

2018-07-17 10:34:32 +08:00
 mary9

工作两年了,主要用 javascript,前端 React 和后端 node,感觉 node 开发后端还是适合中小项目,能向上发挥的空间不大。想转 go,有类似经验的么?

7317 次点击
所在节点    程序员
41 条回复
qianlifeng
2018-07-17 12:02:28 +08:00
感觉这么些语言用习惯了都挺好使的...
D3EP
2018-07-17 12:07:20 +08:00
用 go 写过两个小项目,再也不用了,没有泛型真的难受。现在只用来刷刷题什么的。
D3EP
2018-07-17 12:07:43 +08:00
现在觉得 Java 真的好用😊
mary9
2018-07-17 12:14:50 +08:00
@AlphaTr 有尝试过在一个项目里面同时用 node 和 go 吗?我之前的 node 项目,就特别想插入 go 来解决并发的问题。
Kilerd
2018-07-17 12:21:51 +08:00
上 TS 不是更好的选择么
pathbox
2018-07-17 12:33:08 +08:00
正在重构 TS 项目 ,语法比 JavaScript 舒服
AlphaTr
2018-07-17 12:44:56 +08:00
@mary9 #24 之前团队试过服务端分 go 层和 node 层,go 层提供纯 API 供 node 层 HTTP 调用,node 层做 API 转发和 vue 的 ssr,这样 node 层可以横向扩展,各层解耦可以分开部署,不知道是不是你需要这种形式
beny2mor
2018-07-17 12:47:08 +08:00
学习下 ts 然后转 java 我是这样的..
FrankAdler
2018-07-17 12:48:47 +08:00
有啥好转的, 都学学, 哪个合适用哪个
agdhole
2018-07-17 14:54:41 +08:00
PHP 转 node 了
hahasong
2018-07-17 15:00:23 +08:00
node 跟 go 差的有点大。python 转 go 算是最平滑的
yeze322
2018-07-17 15:04:34 +08:00
有大佬用 ts+Scala 的没,感觉可以无缝切换。Go 语言特性上还是有点不同的
scipio
2018-07-17 18:46:29 +08:00
@hahasong 我一直认为从 C 转 GO 才是最平滑的......
hahasong
2018-07-17 18:52:10 +08:00
@scipio c 可以帮助理解 go 的指针和 struct,但是 go 中比较现代的语法和 python 还是很相通的。 一半一半吧,要是既懂 c 又会 python,就可以无缝上手了
yst93
2018-07-17 20:43:47 +08:00
@AlphaTr 应该是吧,哈哈,我也没有尝试过。能加一个微信嘛。
yst93
2018-07-17 20:47:01 +08:00
@scipio 我有 C 的基础,所以还是挺好理解的。除了 Go 可以有多个返回值,这个应该很多语言都没有的吧?
cc959798
2018-07-17 21:29:34 +08:00
@glues 大牛我转来转去无所谓。
mathgl
2018-07-18 00:38:22 +08:00
@atcdef 20%其实可以接受。如果用 java.可能是 200%
gowk
2018-07-18 10:09:21 +08:00
Node 不适合大型后端,Javascript 只用来写前端,对于后端先考虑 Java,不喜欢 Java 的话再选择 Go,Go 前景不错
AlphaTr
2018-07-18 11:12:07 +08:00
@yst93 #35 WeChat ID: trefoiles

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

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

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

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

© 2021 V2EX