1. 首页
  2. 考试认证
  3. 其它
  4. queue 通过go函数队列简化错误处理和管道

queue 通过go函数队列简化错误处理和管道

上传者: 2024-10-06 16:44:54上传 ZIP文件 38.46KB 热度 2次
队列通过go函数队列简化错误处理和管道地位这个API被认为是稳定的。 Go >= 1.1需要为什么在Go中,有时您需要运行一堆返回错误和/或结果的函数。你最终可能会写出这样的东西err = fn1(...) if err != nil { // handle error somehow } err = fn2(...) if err != nil { // handle error somehow } ...很多时间。如果您想以相同的方式处理所有错误(例如返回第一个错误),这尤其令人讨厌。 queue提供了一种在通过预定义或自定义错误处理程序收集错误的同时调用队列中函数的方法。预定义的处理程序在第一个错误时返回,自定义错误处理程序可用于在保持队列运行的同时捕获/处理某些/所有类型的错误。例子(更多可以在找到) package ma
下载地址
用户评论