采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,我想问一下.这里是否是封装了一个checkErr的通用方法?是否可以封装成CheckErr,直接panic 原因是因为代码中有大量的
if err!=nil{ print .. retrun false }
感谢?
同学你好,go里的if err==nil 这些写法的确是有些繁琐。大部分场景确实可以封装成一些通用的方法;有一些场景不能直接panic,可能需要返回bool类型,那外层的函数还是少不了if-else的判断;所以还是要根据实际情况来封装吧。如果逻辑处理都一致,那么封装成通用方法那就是有必要的啦。
非常感谢!感谢老师!
登录后可查看更多问答,登录/注册
紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员
1.3k 23
2.1k 13
1.6k 13
1.1k 13
1.2k 13