5.2 测试多返回值函数的错误

Kesa...小于 1 分钟

5.2 测试多返回值函数的错误

Go 函数通常通过返回两个返回值:

  • 返回值和 error 成功执行则errornil, 否则就会包含相应的错误信息。
  • 返回值和 bool

处理模式

  • val, err := function()
    if err != nil {
        // ...
    }
    
  • if val, err := function(); err != nil {
        // ...
    }
    
  • comma, ok pattern

    if val, ok := function(); ok {
        // ...
    }
    
上次编辑于:
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.2