感觉国外 Golang 语言很火,反而国内一般

2023-12-25 17:14:07 +08:00
 yinlei212

我的感觉对吗?

国内现在感觉什么技术都是鸡肋?

15686 次点击
所在节点    Go 编程语言
92 条回复
totoro52
2023-12-25 17:40:54 +08:00
国内早期将 go 当作完全开发语言的应该是七牛云了吧,后面 B 站用 go 重构了整个后端(虽然一年炸几次),再后面伴随云原生概念火了, 感觉国内才是一直再强力推 Go
whoosy
2023-12-25 17:52:49 +08:00
反了
lscho
2023-12-25 17:59:14 +08:00
感觉完全说反了。。。国外 nodejs 比较火,国内 go 比较好
find
2023-12-25 18:43:05 +08:00
为什么 国外火的 就一定要在国内火 ,反之。 解决实际问题就可以了啊
Narcissu5
2023-12-25 19:46:29 +08:00
国内其实就是大厂用什么大家跟风用什么,而现在风头最劲的字节用的是 Go
hysjw
2023-12-25 19:50:09 +08:00
说反了 国外 go 很少有人用 包括谷歌 目前大厂还是 c++多点 新项目基本能上 rust 都上 rust 了
sadfQED2
2023-12-25 19:55:09 +08:00
国内 go 还不够火? battmd 这 6 家我待过一半,无论以前项目是 java 还是 php 还是 python ,现在都在逐步往 golang 迁移。新项目的话,基本上都是无脑上 go
janus77
2023-12-25 19:57:18 +08:00
go 在国内只能说是稳步发展阶段,要用的早就用上了,没用上的也不会突然就转,主要没那个需求。
web3 嘛,在国内已经不算什么新鲜东西了,一是政策原因,二是大家追的更新,看不上你 web3 了。
国外 web3 确实比国内活跃,但是国外也有更新潮的概念,从这个角度来看,你确实是认知偏差,我猜你应该是相关从业者吧。
最后说一句:如果你非要认为只有最潮的才算是“火”,而已进入稳步发展阶段的不算,那你是对的
Terry166
2023-12-25 20:37:29 +08:00
国外 Go 用的多的是 Web3 和云计算,而且都是用于基础设施的开发,比如 Web3 最大的生态 Ethereum ,就是基于 Go 开发的,做 Web3 的后端开发绕不开 Go ,其他还有 Tendermint ;云计算有 Docker ,Kubernetes ,Terraform ,Promethus ,Grafana 等,都是基于 Go 的,很多 Devops 自动化脚本需要用 Go 开发。
Node 主要用于基础设施之上的 Web 开发,结合前端开发适用范围更广泛。
huntagain2008
2023-12-25 20:45:12 +08:00
我不是计算机专业的,一次我使用 Emacs 编辑文本。有一位供应商路过时看了一眼,然后大声问我:“你在用 Golang 吗?”
flmn
2023-12-25 21:07:55 +08:00
国外最火的非 Node 莫属。
Go 在国内国外,用的人都挺多的。
Java 在国内一统天下,在国外的占有率就不如国内。
C#国内用的不多了吧,国外还很多。
感觉国外的技术栈更分散一些,国内,Java ,Go ,Vue……
stimw
2023-12-25 21:13:04 +08:00
说一下澳洲吧:
1. 传统后端 java 和 c#五五开,大厂(如 canva )基本都是 java ,中小厂大部分 c#
2. 悉尼 startup 也有很多用 nodejs 的
3. golang 很小众,rust 更不用说了几乎没有。。
huiyifyj
2023-12-25 21:14:28 +08:00
@k9982874 艹,是锈批
mightybruce
2023-12-25 22:07:10 +08:00
别整什么语言火啦, 难道不知道国内越火就等于越内卷,你们也不看看 java 内卷到什么程度,想不想卷八股文
golang 的确是各种基建的主力语言,而不是业务开发的首选语言。
国外都是各种基建比如
k8s 和 多数云原生设施 以及 cicd
数据库 比如分布式数据库 CockroachDB, tidb 的 控制层、
时序数据库如 Influxdb 、VictoriaMetrics
负载均衡的控制层比如 istio
各种分布式存储比如 Seaweed FS 、glusterfs 、juicefs 、MinIO
区块链和 web3 的项目如 ethernum 、hyberledger

国内用 go 做业务的的确是比较有钱的公司或一些科技初创公司
sjxiang2023
2023-12-25 22:13:22 +08:00
说反了
lesismal
2023-12-25 23:25:49 +08:00
@totoro52 #21
说句公平话,b 站炸的好像都不是直接因为 go 吧,有次我记得是 nginx lua 里的 cpu 100%
所以这个锅 go 可不背
zhangqx
2023-12-25 23:30:02 +08:00
@Daming 不光 C#,.Net 架构的占有率还不低,反观国内,我最近三年做过的项目基本是 springboot+vue ,已经很久没碰过 net 了
jeeyong
2023-12-25 23:57:15 +08:00
@yinlei212 应该是, web3 领域里, go 要的多...
lstz
2023-12-26 00:52:56 +08:00
国外没有国内 Golang 那么火爆,但一些银行系统/游戏系统还是常用的,人家知道 Golang 的价值,就是适合业务逻辑复杂,但又要追求相对高性能(Java, not C++ or Rust),还要能方便切分微服务。

开源项目 FOSS 也不少,Golang 可以说是相对无敌的存在,比如说 siyuan 思源笔记,还有鄙人开发的一款免费开源工具箱
(此项目目前正在开发中,感兴趣可[https://github.com/work7z/LafTools](star))

![https://github.com/work7z/LafTools/blob/dev/dev/images/preview-3.png?raw=true]( https://github.com/work7z/LafTools/blob/dev/dev/images/preview-3.png?raw=true)
lujiaxing
2023-12-26 02:33:35 +08:00
反了吧. 国外才是不温不火, 国内火的一塌糊涂.

说到底, Golang 本来就是迎合微服务架构而火起来的一门编程语言, 很多企业不分青红皂白的开始上微服务, 一天不到一千个访问量就把整个微服务一套搬上来了. 然后搬上来发现涉及到很多需要魔改底层组件 (k8s, etcd 等) 以适配业务需求. 所以就招聘了很多搞 Go 的 DevOps. Go 语言就是这么火起来的....

这两年西朝鲜国疫情 + 西朝鲜 ZF 各种不当人的操作导致了市场信心严重受挫进而导致了严重的经济衰退, 在这种大环境下很多企业承受不住压力开始大规模裁员, 很多原来几十号人的开发团队裁得就剩几个人, 很多原来大搞微服务架构的团队因没那么多人维护如此庞大复杂的架构开始逐渐把系统向单体架构重构. 这导致很多原来本负责 DevOps 的 Golang 开发没了用武之地....

现在 Golang 找工作比 Java 还卷. 可以说你如果只会 Golang, 想找工作的话最好先看看自己的学历. 现在还在招 Golang 的岗位基本都是大厂跟外企 DevOps 岗. 一个岗位上千个人投... 如果你没有 985 的文凭的话, 建议尽早转行干点别的或者趁年轻尽早开润吧...

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

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

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

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

© 2021 V2EX