用 Go 写 Web 后端合适吗?

2022-08-04 15:11:09 +08:00
gowk  gowk
14354 次点击
所在节点   Go 编程语言  Go 编程语言
103 条回复
keepeye
keepeye
2022-08-04 17:09:12 +08:00
@gowk 你参考下 goframe 的项目组织方式或者直接用它吧
xiaoriri666
xiaoriri666
2022-08-04 17:25:07 +08:00
建议还是 PHP
lysS
lysS
2022-08-04 17:31:40 +08:00
5 楼,突然蹦出个 rust 。。。一下子没绷住
proxychains
proxychains
2022-08-04 17:38:26 +08:00
@xiaoriri666 走出半生,归来仍是 PHP
james2013
james2013
2022-08-04 17:42:58 +08:00
go 挺合适的
java 都开发完了,go 还在造轮子
zhuweiyou
zhuweiyou
2022-08-04 17:43:42 +08:00
你是自己玩还是公司项目? 公司的你问这个问题说明你没决定权,洗洗睡吧. 要是自己玩的随便什么都行.
cmdOptionKana
cmdOptionKana
2022-08-04 18:04:50 +08:00
自己玩很合适,主要是放在 VPS 里占用资源比较少。
ak918xp
ak918xp
2022-08-04 18:12:39 +08:00
Java 天下第一
nightsky
nightsky
2022-08-04 19:12:47 +08:00
要不要试试 c#?
kerrspace
kerrspace
2022-08-04 19:29:23 +08:00
@lysS Rust 去招聘网站上搜一搜岗位很容易为零 我自学 Rust 都是为了增进 C++理解的 这语言还是慢慢来吧
zhch602
zhch602
2022-08-04 19:29:42 +08:00
@rimutuyuan B 站业务也算复杂?
tairan2006
tairan2006
2022-08-04 19:31:32 +08:00
搞 b 端的不推荐,c 端的还行,有泛型之后也没那么麻烦了
qfdk
qfdk
2022-08-04 19:47:51 +08:00
@james2013 js 表示不服 res.json({msg:"完活"})
ShuA1
ShuA1
2022-08-04 19:51:33 +08:00
业务复杂的就算了,不然需要自己写很多轮子
不像 java 下 Spring 一统天下
iseki
iseki
2022-08-04 20:15:01 +08:00
用 Kotlin 吧,可以摆脱冗长的 Java 和繁琐的 Go
iseki
iseki
2022-08-04 20:16:04 +08:00
@tairan2006 Go 的类型推导太弱了,泛型还是差点意思
lixintcwdsg
lixintcwdsg
2022-08-04 20:17:03 +08:00
你要是就写写业务,java 最方便。
因为写业务涉及到的方方面面,比如权限配置管理啊之类的乱七八糟的,java 这边基本都有标准实现,并且稳定多年运行功能都够用。
go 就是很多方面要么没有,要么没有标准实现,你说能写吧都能写,但是要自己耗费精力
相似的就是 goframe ,但是这也是山寨版的 spring boot 细节上差很多东西
PamelaKevein
PamelaKevein
2022-08-04 20:21:23 +08:00
不能再合适
iseki
iseki
2022-08-04 20:25:05 +08:00
反正都一样,go 写就是繁琐,语法糖少,不熟悉容易写出 bug 。Kotlin 就是你得先熟悉了才能写🤣
jinweijie
jinweijie
2022-08-04 21:11:49 +08:00
业务复杂的话不合适。

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

https://tanronggui.xyz/t/870659

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

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

© 2021 V2EX