用 Go 写 Web 后端合适吗?

2022-08-04 15:11:09 +08:00
 gowk
14143 次点击
所在节点    Go 编程语言
103 条回复
bugfan
2022-08-04 15:15:41 +08:00
太 tm 合适了😊
keepeye
2022-08-04 15:16:06 +08:00
挺合适的啊,我都写了好几年了
dayeye2006199
2022-08-04 15:16:28 +08:00
啥需求?写的人啥水平?之前用什么比较多?
你这三无问题啊
fiypig
2022-08-04 15:16:35 +08:00
gin + gorm 就够了
ikaros
2022-08-04 15:18:12 +08:00
不合适, 建议 rust java
liaohongxing
2022-08-04 15:22:02 +08:00
高性能,高并发,你值得拥有
timpaik
2022-08-04 16:07:21 +08:00
go 生来就是干这个的
Bazingal
2022-08-04 16:15:15 +08:00
Kiriri
2022-08-04 16:21:06 +08:00
业务复杂不适合, 业务简单还可以
hex2en
2022-08-04 16:22:13 +08:00
业务性很重的不合适
gowk
2022-08-04 16:27:34 +08:00
@Kiriri
@hex2en
能不能分享一下啥叫复杂业务
Go 处理复杂业务具体有哪些弊端
gowk
2022-08-04 16:29:45 +08:00
@keepeye #2
能不能分享一下,写的什么系统
用的什么框架,项目如何分层、包的组织方式
Saxton
2022-08-04 16:35:47 +08:00
@gowk 業務複雜的,還是推薦 JAVA ,JAVA 天生適合做大項目
rimutuyuan
2022-08-04 16:37:04 +08:00
b 站后端是 go ,如果你认为 b 站还不够复杂的话,那么 go 不适合 web 后端
wakaka
2022-08-04 16:37:51 +08:00
比较蛋疼,不如 js 。v8 的优化比 golang 好多了
cheng6563
2022-08-04 16:38:46 +08:00
良好吧,相比 python ,js 之类来说工程性会更好。但相对 java ,c#之类的缺少一些运行时特性要写更多重复代码。
blless
2022-08-04 16:46:40 +08:00
合适啊,越复杂越合适呢,毕竟 Go 没啥特殊的语法,也就协程比较麻烦一点。再复杂的东西,你用 Go 写也就那样,大部分人都能看懂,软件后续维护其实真的很重要。毕竟人都是流动的。
wdwwtzy
2022-08-04 16:47:41 +08:00
真不合适,各位不在推荐 go 来写 web 了,纯属添堵
wzw
2022-08-04 16:48:41 +08:00
Saxton
2022-08-04 17:01:21 +08:00
@rimutuyuan 說是在,B 站的业务不算很复杂

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

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

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

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

© 2021 V2EX