首页 > Go语言 > Go语言文件处理 阅读:6,581

Go语言文件处理

本章我们将带领大家深入了解一下 Go语言中的文件处理,重点在于文件而非目录或者通用的文件系统,特别是如何读写标准格式(如 XML 和 JSON 格式)的文件以及自定义的纯文本和二进制格式文件。

由于前面的内容已覆盖 Go语言的所有特性,现在我们可以灵活地使用 Go语言提供的所有工具。我们会充分利用这种灵活性并利用闭包来避免重复性的代码,同时在某些情况下充分利用 Go语言对面向对象的支持,特别是对为函数添加方法的支持。
本章内容:
1. Go语言自定义数据文件
2. Go语言JSON文件的读写操作
3. Go语言XML文件的读写操作
4. Go语言使用Gob传输数据
5. Go语言纯文本文件的读写操作
6. Go语言二进制文件的读写操作
7. Go语言自定义二进制文件的读写操作
8. Go语言zip归档文件的读写操作
9. Go语言tar归档文件的读写操作
10. Go语言使用buffer读取文件
11. Go语言使用切片读写文件
12. Go语言并发目录遍历
13. Go语言从INI配置文件中读取需要的值
14. Go语言文件的写入、追加、读取、复制操作
15. Go语言文件锁操作

编程帮,一个分享编程知识的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

文章不深奥,不需要钻研,在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「编程帮」,你已然超越了90%的程序员!

编程帮二维码
微信扫描二维码关注