函数

发布时间 2023-12-11 14:26:08作者: 黑逍逍

在Go语言中,函数通常会返回一个错误(error)作为其最后一个返回值,以允许调用方检查和处理函数执行过程中是否发生了错误

nil 在很多情况下用于表示空、零值或未初始化的状态。表示它不指向任何内存地址。

如果 errnil,则表示成功。没有错误

err可以处理,可以不处理

 

什么时候方法回返回err?

  在读取或写入文件时,磁盘空间满、文件已被锁定等问题

  进行网络请求时,可能会遇到连接超时、无法连接等网络相关的问题

  进行数据库查询、更新、插入等操作时,可能会遇到数据库连接问题、SQL 语法错误

  ....