Java 玩腻了 其实发现 golang 也还不错 确实很简洁

330 天前
 silentsky
18283 次点击
所在节点    程序员
179 条回复
mynameislihua
330 天前
说得好,我选择 C#
cdzone
330 天前
我感觉 golang 主要对标语言可能就是 java ,毕竟有 gc ,和 c/c++对不上生态位的。
kuituosi
330 天前
普通 java 程序员也能把 java 写的很规范
就算是高级 golang 也能把代码写的很难看
yooomu
330 天前
我觉得很 cool ,但我是不会选择用它干活,语言特性太简陋,写起来费劲,不适合写业务。我想处理个集合都费劲。即使现在有了泛型,但仍然不好用
loudefa
330 天前
@hello2090 是这么个理。。。
wyl986
330 天前
@hankli 不知道是 Laravel 的锅还是 PHP 的锅,我把项目里面有个被频繁请求的接口用 go 重写了,cpu 负载直接从 70% 降到了 40%; Laravel10 ,php8.2 ;但是我还是很喜欢 Laravel ,出活快
mmrx
330 天前
100 行 go 代码,50 行业务逻辑,50 行 err 处理
yKXSkKoR8I1RcxaS
330 天前
@wyl986 Laravel 的锅,Laravel 是出了名的臃肿。

你可以使用其他 PHP 框架和 Laravel 对比一下,Laravel 是最慢的那一个。
iosyyy
330 天前
@Morii 并不是 java 性能一直稍高于 go go 主要是编译快
8355
330 天前
@yazinnnn0 至少不用 xml 了
Huelse
330 天前
@mmrx 定睛一看业务逻辑都是 SQL ,go 就充当个中转站
Ayanokouji
330 天前
@mmrx nonono 一行业务代码,3 行 err 处理(:狗头)
qloog
330 天前
近今年一直用 go, 跨平台、强类型、编译快,谁用谁知道。国内很多公司的微服务也是基于 Go 的。开发 api 和 web 都没问题,框架也很多:gin, micro, go-zero, kratos, 不过我用: https://github.com/go-eagle/eagle
silentsky
330 天前
@qloog 我用 gin 写了几个接口 编译确实很快 启动也是 这个 java 无法比拟
28Sv0ngQfIE7Yloe
330 天前
@kuituosi gopher 会说 java 写出来又臭又长的
ExplodingFKL
330 天前
写 kotlin 的我瑟瑟发抖
Leovim
330 天前
@Lockeysama #5 冷知识,Python 也是强类型,只是动态类型赋予了它更多灵活度,相对而言 Golang 是静态类型。
Uplay
330 天前
@ExplodingFKL 写起来真的好舒服
hankli
330 天前
@ExplodingFKL 发抖啥, 支棱起来!
写业务还得是 kt 丝滑! 虽然我是个 Javaer,但不妨碍我业务用 kt, 工具用 golang. 😎
dcsuibian
330 天前
我就尝试过以后不太喜欢 Golang ,当然不可否认的优点有:强制格式化、体积小、轻量

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

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

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

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

© 2021 V2EX