网站地图官方微信:
网站首页 旧县乡 塔岭镇 柳沟镇 芝田镇 浮屠镇 三水区

当前位置: 首页 >

为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?

因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个result和err的tuple是个product type,但两个只有可能有一个是合理的 对于这种情况如果要用类型来模拟错误的话最合理的是像rust这样定义一个 sum type,这样安全的很多 从软件工程角度 一般代码可以在顶层套一层捕获 碰到一个error直接抛出被接住中断procedure 而且多层嵌套也有traceback stack清晰标出调用关系 但go这种防御式编程直接把error当一个变量了 所以你学要手…。

为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?

  • | 女主播和榜一大哥现实碰面会做什么? |

    抖音刷到38级了,刷了5个女主播,见了4个,3个发生了关系。...

    查看详情>>
  • | 据说Rust和WASM可以让J***ascript变得更强,有值得推荐的项目吗? |

  • | 黄一鸣为什么敢承认孩子是王思聪的? |

  • | 如何评价捞女游戏改名,全网“围剿”,以及导演b站账号被封这件事? |

  • | 你们认为一个40多岁的女人老吗? |

  • | 小米澎湃OS真的很不行吗? |

  • | ***拍大尺度片子时摄影师不会看光吗? |

  • | 象棋里的车是不是过强级了?是否应该削弱一下? |

  • | 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意? |

  • | 我的世界怎么租一个四个人的服务器? |

  • | ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重? |

  • 热锅凉油: 阿伟、王刚告诉我倒出来的油以后炒菜还能用(老饭骨...

    2025-06-22
  • 玩儿海缸!! [***: 家里的一片海] 入坑的过程说起来有...

    2025-06-22
  • 如果是电影,那不一定 一个电影肯定是母带最清晰,这个大家都明...

    2025-06-22
  • 我认为恰恰相反 你看这幅画,美的无可挑剔! 独特的构图、...

    2025-06-22

关注我们

添加微信好友,关注最新动态