写了 3 天 go,我想念 Java 了

2025 年 8 月 8 日
 exploretheworld
没有 spring 的语言像是原始社会,大伙围在篝火前面穿着草裙跳舞。



不适合写复杂业务,一个注解能搞定的事情,必要要去自己弄,增加太多不必要的工时。



只能说搞到最后大家都是在拆东墙补西墙,大家只能按照实际情况各取所需,所谓的银弹根本不存在。
13503 次点击
所在节点    Java
103 条回复
rockddd
2025 年 8 月 8 日
高大全和简洁不可兼得。你的一个注解搞定,也是站在前人大量代码的肩膀上了。
keepfun
2025 年 8 月 8 日
是这样的感觉 go 基本什么都要自己手动搓 不过这个时候 就得去找 有没有比较好的轮子

但是 java 这样 容易把人搞废 什么都帮做了 但是内部怎么实现的 深层次的东西 就很难知道了
Gilfoyle26
2025 年 8 月 8 日
大家快来看呀,这里有一个 go 初级开发吃拼好饭吃出幻觉了 ,我大 golang 岂还不如那 java ???
hwdq0012
2025 年 8 月 8 日
@Gilfoyle26 #3 这么好用的语录我必谪抄
AoEiuV020JP
2025 年 8 月 8 日
只是离开舒适区不适应了, 和 go/java 无关,
insert000
2025 年 8 月 8 日
php-laravel 、java-springboot 、go-gin+gorm 都写的人来看,用注解来实现逻辑,不就是 go 的 web 的 middleware 么?
YetToCome
2025 年 8 月 8 日
别说 go 了,哪怕是离的近的 kotlin 离开 spring ,都很难有那种导包就能完成需求的快感。
不过最近为了简洁,基本语言框架新的风格都是 go 这个玩法。
Reficul
2025 年 8 月 8 日
要不然咋说 Java boy 离开 Spring 写 Hello World 都难呢?
wangritian
2025 年 8 月 8 日
一直觉得写业务的语言都一样,别太冷门就行,需要什么长期用的自己封装一下就完了
我 php nodejs java python go 后端项目都写过,基本都是 2-4 人半年的量,说实话都是小问题
WDATM33
2025 年 8 月 8 日
@Reficul #8 确实是麻烦的一批啊,之前公司老项目改个纯原生的 socket 服务,真的是又臭又长,代码重复啰嗦,调用链长的离谱,什么都是手撸的,我尼玛看的都想跑路了
5261
2025 年 8 月 8 日
@Reficul 哈哈,真实! 我现在就是从 Java 转到写 Go 以后,觉得 Java 生态真是给封装的啥事情不用干
baozijun
2025 年 8 月 8 日
Java 最难的地方就是命名,其次是抉择用哪一个 third library ,其他都简单,AI 搞定,IDEA 全程自动补全,不会多打一个字
fruitmonster
2025 年 8 月 8 日
注解 那不也是用的别人的或者写好的么?
vfs
2025 年 8 月 8 日
听了你的感受就是: 没有 spring 的语言都是 “原始社会,大伙围在篝火前面穿着草裙跳舞。”。 其实这个世界上很多人的工作中都不用 spring
zhaoahui
2025 年 8 月 8 日
想就去陪它
wetalk
2025 年 8 月 8 日
@vfs #14 外卖小哥和财务大姐当然用不上 Spring ,但是他们日常工作也有自己的 [Spring]
idihs
2025 年 8 月 8 日
spring 工程师
yooomu
2025 年 8 月 8 日
没有注解也不是什么难事。最恶心的是集合操作,麻烦得要死。只能说是个令人又爱又恨的语言
lyer5
2025 年 8 月 8 日
@fenglangjuxu 重复的东西没必要去做
Ayanokouji
2025 年 8 月 8 日
说几个 golang 的吐槽点:
1. err 和 log ,需要花费精力去封装和设计
2. 个人不喜欢全局变量+init()的设计,写单元测试经常缺环境变量。
3. openapi 文档维护,没一个好用的

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

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

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

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

© 2021 V2EX