学习GO:08 - 文件处理与错误处理
💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
作者在学习Go语言,并在Notion上记录笔记。他通过Maximilian Schwarzmüller的Udemy课程学习文件操作和错误处理。使用os包的WriteFile和ReadFile函数进行文件读写,利用strconv包将字符串转换为浮点数。Go语言中用error类型处理错误,nil用于检查空值,遇到错误时可以用panic()停止程序。
🎯
关键要点
-
作者正在学习Go语言,并在Notion上记录笔记。
-
通过Maximilian Schwarzmüller的Udemy课程学习文件操作和错误处理。
-
使用os包的WriteFile函数进行文件写入,包含文件名、数据和文件权限。
-
使用os包的ReadFile函数读取文件,返回两个值,其中一个可以用_忽略。
-
读取的字节数据需要转换为字符串,使用strconv包的ParseFloat方法将字符串转换为浮点数。
-
Go语言中使用error类型处理错误,nil用于检查空值。
-
几乎所有包都返回一个错误值以检查是否存在错误。
-
使用panic()方法可以停止程序执行并输出错误信息。
➡️