go 一般都是做什么项目的?

2018-11-17 20:31:35 +08:00
 cc959798

大家公司里有用的话具体说说看,当然都知道是做服务端,golang 能做的东西也是很多的,想问的就是实际上都是在做什么的?

有没有那种用来做小管理系统的😂

12118 次点击
所在节点    程序员
28 条回复
weixiangzhe
2018-11-18 00:22:04 +08:00
我司 pass 用 go
sprite0616
2018-11-18 00:30:11 +08:00
google 设计 go 是为了兼顾开发效率和性能。如果 go 发展顺利,现在主流开发语言都得凉凉了。
toma77
2018-11-18 00:35:32 +08:00
我司 go 写一切
deacyn
2018-11-18 00:35:44 +08:00
微服务!?
例如,rpc 短信
wuYin
2018-11-18 00:39:36 +08:00
业务微服务,消息队列 RPC 等高性能应用场景
luozic
2018-11-18 00:46:45 +08:00
性能上 java .net core,沒啥區別,一般都是 cto 爲了自己死終重造系統,golang 核心的優勢是類似與 Java 但是更嚴格的代碼和工程控制,就是只要不是 sb,寫出來的代碼是可控的。
yuikns
2018-11-18 01:42:24 +08:00
写各种简单容器。

go 写网络相关的各种服务已经有了不错的系统库和轮子。比较适用于写 restapi,grpc 等服务,也可以各种裸 tcp。然后做简单处理即可。不必想太多就能拿到不错的性能。

大致就是用 python 嫌弃性能,用 c++ 好像开发成本又高了点,不用 cgo 开发完编译成一个单独的 bin release,可以非常小,完了直接塞 docker 就可以推生产。和 ci 配合使用很容易成型。
boris1993
2018-11-18 01:52:41 +08:00
写过个跑在路由器里面的小玩意,CPU 是 MIPS 74kc,系统是 OpenWRT,就是看中了 Go 不怎么耗资源,跨平台编译方便
zjsxwc
2018-11-18 08:02:30 +08:00
写代理 f。an 墙服务,和楼上说的一样我可以把编译后运行在我的 mips 小米路由器上,贼爽
justfortest
2018-11-18 08:45:52 +08:00
@boris1993 我也是从路由器开始接触 go 的,跨平台真的方便,一个文件的事。
imgode
2018-11-18 09:28:08 +08:00
区块链
Eds1995
2018-11-18 09:57:33 +08:00
CRUD
qcts33
2018-11-18 09:57:52 +08:00
感觉现在主要是在高性能网络服务方面用得比较多,低成本并行化,强大的加密库都是很贴合网络服务的要求的
byteli
2018-11-18 10:01:44 +08:00
惭愧,目前只用来写几百上千行的小脚本和小 server,主要是看中了 cpu 密集和 io 密集都很能打,大部分场景当个 c/cpp 的替代品不能更赞了,对我来说用 go 等于用了 c/cpp+libevent+qstring+不用写 makefile,更有原生调度器能轻松搞并发吃满几十个核
a15819620038
2018-11-18 11:49:18 +08:00
crud 呀
jitongxi
2018-11-18 12:34:37 +08:00
网络服务
DAPTX4869
2018-11-18 13:41:40 +08:00
我是去笔试的时候知道 go 的...
手游服务端都是要求转 go
leekafai
2018-11-18 15:05:09 +08:00
网关服务,一直在跑的脚本
cc959798
2018-11-18 15:21:50 +08:00
@toma77 能透露贵司名字吗,年后看机会
iwtbauh
2018-11-18 16:11:46 +08:00
go 什么时候能别静态编译我就用 go
2MB 起步还路由器上跑,小 flash 路由器都快哭了

更看好 rust

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

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

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

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

© 2021 V2EX