当前位置:当前位置: 首页 >
golang总体上有什么缺陷?
文章出处:网络 人气:发表时间:2025-06-29 07:40:15
Go的模块设计不允许循环依赖 且官方不鼓励小模块设计 这样导致许多Go模块里的功能块实际上是因为架构原因才住到一起 为了区分彼此 还要经常使用命名前缀 一个模块里的错误不读文档就不明白是A功能返回的还是B功能返回的 希望Go能提供一个再细分的代码组织机制 比如命名空间 如果在一个命名空间下 我只定义一个function接口与它的入参出参和错误 那么Go没有union type的问题基本还可以忍 作为连带关系的 这错误处理机制也就还能忍…。
同类文章排行
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 如何评价89式重机枪?
- 什么鱼生命力顽强好养活?
- 买到烂尾楼到底该有多绝望?
- 去羽毛球馆打羽毛球,如何才能不会显得太菜 ?
- 你为什么对kotlin失去好感?
- 你最近有什么烦心事吗?把这里当树洞,说出来,可以吗?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 排版用什么软件比较好啊?
最新资讯文章
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 为什么人到中年,很少有身材苗条的?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 系统该怎样架构才能处理实时热点数据?
- 墨脱水电站建设有什么进展?
- 中医把脉是***吗?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 为什么人到中年,很少有身材苗条的?
- JetBrains 放弃 AppCode 是否是一个错误决定?
- 你捡过最大的漏是什么?
- 为什么香港艺人不显老?
- 为什么 WebStorm 这么好用还会有人去用 VSCode?
- 歼20速度接近3马赫是什么水平?
- rust 解决了什么问题?
- 家庭网络,是否有必要做多个网段并隔离?