golang总体上有什么缺陷?

2025-06-29 05:45:10

Go的模块设计不允许循环依赖 且官方不鼓励小模块设计 这样导致许多Go模块里的功能块实际上是因为架构原因才住到一起 为了区分彼此 还要经常使用命名前缀 一个模块里的错误不读文档就不明白是A功能返回的还是B功能返回的 希望Go能提供一个再细分的代码组织机制 比如命名空间 如果在一个命名空间下 我只定义一个function接口与它的入参出参和错误 那么Go没有union type的问题基本还可以忍 作为连带关系的 这错误处理机制也就还能忍…。

golang总体上有什么缺陷?
广告位810*200
相关阅读
Windows下如何阻止电脑休眠?

Windows下如何阻止电脑休眠?

枚举应用程序和驱动程序的电源请求: powercfg /re...

2025-06-24
手机的运行内存真的有必要上16GB吗?

手机的运行内存真的有必要上16GB吗?

这是10年谷歌退出中国的影响延续。 我其实不愿意承认,一个...

2025-06-24
为什么 m1 ***用大小核设计却没有 intel 的问题?

为什么 m1 ***用大小核设计却没有 intel 的问题?

因为MacOS的大小核心调度完全是 官方:“我寻思我只要小核...

2025-06-24
有没有什么路由器让你用过之后彻底惊艳了?

有没有什么路由器让你用过之后彻底惊艳了?

tplink商用版本路由器 路由+交换机+3个大饼AP挂天上...

2025-06-24
在go语言中,为什么使用defer?

在go语言中,为什么使用defer?

Go语言的defer是错误设计。 它竟然设计成“退出函数时才...

2025-06-24