经常看到这种写法
a, err := xxx
if err != nil {
//
}
b, err := xxx
if err != nil {
//
}
这样不会导致重复声明err么?如果这样写:
if a, err := xxx; err != nil {
//
}
a又无法在外界访问,定义函数CheckErr同样无法解决重复声明问题,难道需要不断 err1, err2, err3 ....有没有好的处理方式?
经常看到这种写法
a, err := xxx
if err != nil {
//
}
b, err := xxx
if err != nil {
//
}
这样不会导致重复声明err么?如果这样写:
if a, err := xxx; err != nil {
//
}
a又无法在外界访问,定义函数CheckErr同样无法解决重复声明问题,难道需要不断 err1, err2, err3 ....有没有好的处理方式?