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

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

解决方法

例如,在此答案中:

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

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

你可能想看:
分享给朋友: