Go代码中的“ err (* exec.ExitError)”是什么?
这是类型断言。我无法比规范更好地解释它。
解决方法
例如,在此答案中:
...
if exiterr,ok := err.(*exec.ExitError); ok {
...
那是什么err.(*exec.ExitError)
叫什么?它是如何工作的?
你可能想看:
这是类型断言。我无法比规范更好地解释它。
例如,在此答案中:
...
if exiterr,ok := err.(*exec.ExitError); ok {
...
那是什么err.(*exec.ExitError)
叫什么?它是如何工作的?