Go 适合做后台吗?

2020-02-05 13:00:48 +08:00
 chenhui7373
看到 nodejs 节点发的,go 也发一个


go.dev 官方网站给出了 golang 主要应用四大场景

1/ [云厂商 Cloud&Service ]
2/ [ Cli 真`跨平台]
3/ [ Web ]
4/ [ DevOps ]

————————————————————————

后台开源项目

1.前后端分离例子
gmanager goframe + vue
https://github.com/goflyfox/gmanager-web

2.未分离例子
go-admin 借鉴 laravel-admin
https://github.com/GoAdminGroup/go-admin
10033 次点击
所在节点    Go 编程语言
31 条回复
fihserman123
2020-02-05 13:05:52 +08:00
b 站 国内最大的 go 语言布道者为例,go 做后端已经是被证实可行的。
charlie21
2020-02-05 13:40:26 +08:00
做中台呀 折腾呀

搞政治。把不会 golang 的人 都赶走。在公司里开除一批不会 golang 的人,让会 golang 的人占据主导地位。

https://www.v2ex.com/t/640367#r_8518012

你问问 B 站原来是什么语言开发的来着?那批人已经被开除了吧。
嗯 B 站源码泄露估计就是他们做的。
manami
2020-02-05 14:26:39 +08:00
go 具有“排他性”,非常适合做政治斗争
tt67wq
2020-02-05 14:32:54 +08:00
没多大优势其实,尤其是到处的 if err != nil
zu1k
2020-02-05 14:45:05 +08:00
@fihserman123 不应该是七牛吗
Reficul
2020-02-05 14:59:01 +08:00
@fihserman123 Golang 布道,现在七牛果然都没人提了么。。。
damngood
2020-02-05 15:23:44 +08:00
go 做后台挺好的呀.

处理好 package, package 依赖关系后挺实在的一语言.

生态也还不错, 基本上没有遇到过需要自己写的第三方库.

err != nil 确实有点多. generic 的需求还是有的, 但是也不多, interface 加持后还可以容忍.

没啥花活, 实在.
damngood
2020-02-05 15:24:40 +08:00
说搞政治斗争的, 任何语言都可以用来搞斗争吧...
pythonee
2020-02-05 15:50:35 +08:00
@charlie21 不知道泄露后,b 站是否就干脆开源了?
blless
2020-02-05 15:51:35 +08:00
???这些人都怎么回事,go 很难吗?
nguoidiqua
2020-02-05 15:57:54 +08:00
有些人好像和 Go 有仇一样,我看 TA 们自己似乎就是在搞斗争。
abcbuzhiming
2020-02-05 16:01:02 +08:00
Go 这门语言目前最大的问题还是用的人不够多
TypeError
2020-02-05 16:05:38 +08:00
语言特性还是不够丰富,不然我就懒得学 Java 了
heiheidewo
2020-02-05 16:22:43 +08:00
c++语音特性够丰富,来学吧
back0893
2020-02-05 16:29:06 +08:00
够用。又不想学 java,go 不是正合适。。
lxml
2020-02-05 16:38:52 +08:00
字节跳动也是 go 啊
cabing
2020-02-05 16:41:40 +08:00
做 web 后台开发还不错。
go 做业务,处理并发
c++做运算部分和底层
RubyJack
2020-02-05 16:50:01 +08:00
我司大量用 go 做中间件, 挺不错的
Torpedo
2020-02-05 17:05:48 +08:00
哪个语言不能用来搞政治斗争。。。
pythonee
2020-02-05 17:17:30 +08:00
@RubyJack 一般都是哪些中间件呢

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

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

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

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

© 2021 V2EX