go

在Go中处理多个错误

英文: Handling multiple errors in go 问题 我对Go语言还不熟悉,发现错误处理非常冗长。我已经阅读了其中的原因,并且大部分都同意,但是有几个地方似乎处理错误的代码比实际...
go

在Go中自定义错误处理

英文: Custom error handling in Go 问题 我一直在阅读这篇博客文章,但我仍然不确定我应该如何确切地做到从我的函数中返回和处理自定义错误。 这是我目前正在做的: func d...
go

Go中的错误处理

英文: Error Handling in Go 问题 我有一个像这样的Go代码, main() { 做一些事情 做一些事情 . . . 做一些事情 } 现在,我不知道哪个“做一些事情”抛出了错误。在...
go

断言是邪恶的吗?

英文: Is assert evil? 问题 “Go”语言的创建者们写道: >**Go不提供断言。**它们无疑很方便,但我们的经验是,程序员们将它们用作避免思考正确的错误处理和报告的支撑。正确的...