golang错误点

王先森QAQ · 2019-04-15 22:34:45

问题:

1、函数在调用阶段就已经申明了ret 和err的类型,因为ret,err都是值类型所以会有初始值 ret = 0  err = nil
2、ret, err := strconv.Atoi(x)  语法有误 ,ret 和err已经声明过了无需再申明,否则编译报错
3、return 0,err  有什么意义呢? 函数中return会直接返回 ret 和err 的结果 ,err 如果有err错误 ret 必然是0
#1
更多评论

作者回去好好看看教程吧

#2