- 博客(266)
- 收藏
- 关注

原创 项目:仿muduo库One-Thread-One-Loop式并发服务器
仿muduo库One-Thread-One-Loop式并发服务器的组件
2024-04-15 10:50:19
22947
原创 Go:error包处理
Go 没有像 Java 和 .NET 那样的 try/catch 异常机制:不能执行抛异常操作。但是有一套 defer-panic-and-recover 机制Go 的设计者觉得 try/catch 机制的使用太泛滥了,而且从底层向更高的层级抛异常太耗费资源。他们给 Go 设计的机制也可以“捕捉”异常,但是更轻量,并且只应该作为(处理错误的)最后的手段所以,Go是如何处理错误的呢?实际上,Go处理错误的方法是借助,返回一个错误值来保证的,如果返回的是nil,就说明没错误处理错误并且在函数发生错误的地方给用户
2025-01-16 17:45:07
1680
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人