国外用 Go 写 Web 的公司多吗?为什么非常多 Go Web 相关的项目都是国人开发的?

2022-03-03 12:56:24 +08:00
 rv54ntjwfm3ug8

例如 gorm/beego 什么的,其它语言就没有这个现象。

6884 次点击
所在节点    Go 编程语言
30 条回复
mosfet
2022-03-03 15:48:48 +08:00
国内的生态比较独特
像 php .net 的状态也与大部分国家不同
Goat121
2022-03-03 15:51:23 +08:00
@eason1874 任何技术的流行不可能是靠某几个人吹起来的,他们只不过是顺水逐流,英雄永远造不了时势。

java 的流行,是赶上了传统企业开始使用管理系统,大量需求做简单,重复工作的廉价外包仔(我自己也做过无冒犯之意,当然我们一般称自己 B2B ,商业咨询,ERP 等等)。
而 C++招人难,开发难,工资高不符合需求。

php 的流行,是因为大量中小站点的出现,一个个人站长可能就有几千个换皮网站,需要更简单更廉价的开发,不会编程的站长都能看着改改那种。
唯独不需要可维护性,90%的站生命周期不超过一年,能跑就行。

至于 go web ,现在也并不多。要说什么语言转过来的最多那一定是 php 。
留存到今天的 php 项目维护性问题逐渐暴露,而 java 那一套光是搞清楚那一堆名词概念是啥都够头疼,庞大的 php web 就转了一部分到 go 而已
Mirage09
2022-03-03 16:06:41 +08:00
我现在这个组做 cloud infra ,里面有一个 core data backend 是用 go 写的,剩下的 api 部分都是 java

各有所长
ClericPy
2022-03-03 23:06:33 +08:00
之前忘了看哪个人的推, 说他们也很惊讶 go 在中国这么热门...

别的没啥感觉, gost 是解决我大问题了
kingjpa
2022-03-03 23:54:52 +08:00
@eason1874 七牛云的技术水平还是可以的 ,用了 5 年多, 没出过问题,
反而阿里云那个吊毛经常故障导致我挨批
Joker123456789
2022-03-04 16:50:18 +08:00
@gengchun 以太坊合约是 solidity
gengchun
2022-03-04 17:32:29 +08:00
@Joker123456789 对的,合约是 solidity 。 这不是在说 go 吗? go-ethereum 是官方协议嘛。
gengchun
2022-03-04 17:43:42 +08:00
@Joker123456789 噢,我写成合约是 rust 的了,…… my bad.
zachlhb
2022-03-06 12:39:19 +08:00
@theklf4 rider
agagega
2022-05-22 14:20:01 +08:00
@libook
分析国内外流行技术的不同这件事挺有意思的。和你提到的 Go 、Rust 相反的例子是 iOS 开发:国外项目都纷纷开始钻研 SwiftUI 了,国内一些团队还在纠结要不要全上 Swift 。

以前我觉得会不会是因为国内对兼容性要求更高,但出国旅游的时候发现用旧 iPhone 的一点不比国内少,现在觉得是因为 (1) 国内厂商喜欢 App 大而全,所以更热衷于研究热更新和各种 Runtime 黑魔法;(2) 小程序和大厂航母级应用打断了很多小公司做原生 App 的可能性,市面上新项目不多,所以显得 codebase 都偏旧

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

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

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

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

© 2021 V2EX