一尘不染

Go代码中的“ err。(* exec.ExitError)”是什么?

go

例如,在此答案中:

...
if exiterr, ok := err.(*exec.ExitError); ok {
...

那是什么err.(*exec.ExitError) 叫什么?它是如何工作的?


阅读 594

收藏
2020-07-02

共1个答案

一尘不染

这是类型断言。我无法比规范更好地解释它。

2020-07-02