偶然在写代码时发现,函数在只有一个返回值的情况,如果忽略返回值时可以不写等号,而使用冒号,程序执行不会报错,这怎么理解?
代码如下:
```go
package main
import (
"errors"
)
func test() error{
var err error
err = errors.New("this is err")
return err
}
func main() {
_ : test()
}
```
有疑问加站长微信联系(非本文作者)