GoForum › 🌐 V2EX
2026 年了,为什么我依然认为 Rust 是过度设计,而 Golang 才是工程界的终极答案?
kevinocean512 ·
2026-02-05 13:37 ·
0 次点赞 · 20 条回复
大部分公司不需要内存级的极致安全,他们需要的是业务快速上线。很多推崇 Rust 的人,其实只是在享受那种“我会你不会”的智力优越感。Go 的大道至简,让代码在三年后换了一波人维护时依然能看懂;
最近把手头一个核心高并发模块从 Rust 迁回了 Go ,如释重负。不可否认 Rust 的安全性,但那极其陡峭的学习曲线和漫长的编译时间,真的不是在浪费生命吗?为了那 5% 的极致性能提升,增加 200% 的心智负担,这在商业化开发中真的合算吗?
20 条回复
loshine1992 · 2026-02-05 13:47
写业务的老老实实用 Go ,快速实现才是王道
追求性能和安全的再考虑用 Rust
Gilfoyle26 · 2026-02-05 13:57
别争了,我都会 https://i.imgur.com/ee8Lq7H.png
sunny352787 · 2026-02-05 14:02
你说的原因其实也是我当初对比 rust 和 go 最终选择 go 的原因之一
xiaomushen · 2026-02-05 14:02
golang 让茴香豆的“茴”,只能有一种写法 这个思路我认为非常好,可以避免防御性编程
xiaomushen · 2026-02-05 14:07
@quan01994 AI 搞 Rust 还真不大利索 VibeCoding 会让编程语言停滞,从今以后,AI 不熟悉的新语言,将毫无生存的空间
rm0gang0rf · 2026-02-05 14:12
换 php 吧~我也是这么想的
masterclock · 2026-02-05 14:17
没有性能要求的程序,不跟 c 库交互的,我用 go 追求性能的,大量跟 c 库交互的,我用 rust
添加回复
你还需要 登录
后发表回复
看场景 之前公司业务系统是 C/C++,比如底层基础设施、高性能或者对资源极度敏感的模块或者需要深度兼容老 C 库,用 Rust 大多数情况就比 go 合适。