Skip to content

hello-laffey/jike-handlerror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jike-handlerror

极客时间

第二章作业;异常处理

我们在数据库操作的时候,比如 dao 层中当遇到一个 sql.ErrNoRows 的时候,是否应该 Wrap 这个 error,抛给上层。为什么,应该怎么做请写出代码?

  • 应该wrap这个error给上层,dao是数据访问的抽象层,具体错误可能要根据业务逻辑来处理,不属于dao层的处理范畴。
  • sql.ErrNoRows表示空结果,大多数情况下,空结果不会被视为错误,所以可以在顶层判断该错误的类型,并做出不同的处理

学号:G20220607100052

About

极客时间

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages