发布于 2026-01-06 10 阅读
0

隆重推出由 Mux 赞助的 GO DEV 全球展示挑战赛,助您自动化枯燥乏味的工作:展示您的项目!

隆重推出 GO 自动化枯燥工作功能

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

欢迎阅读这本面向对 Go 语言感兴趣的初学者的免费电子书。

如果你是 Go 语言新手,编程基础也很薄弱,那么市面上并没有太多适合你的书籍或学习资源。大多数 Go 语言相关的书籍都假定读者已经具备一定的编程经验,并且涉及 Web 应用构建等较为复杂的主题。

如果你在网上围棋社区寻找建议,你会听到诸如“直接上手围棋”、“自己建棋”之类的说法,或者最糟糕的说法是“围棋太简单了,一天就能学会”,这对初学者来说一点帮助都没有,反而会让人灰心丧气。

不过,通过《用 Go 语言自动化枯燥的工作》,我们将从设置开发环境的基础知识开始,讲解 Go 语言,最后构建一系列有用的程序。

以下是本书第二部分(包含编程项目)的概要:

第二部分:预备,开始

  • 第八章 正则表达式
  • 第九章 文件的读写
  • 第十章 海量文件管理
  • 第十一章 下载网页
  • 第十二章 Go 语言的精髓——电子表格的使用
  • 第十三章 处理PDF和Word文档
  • 第十四章 处理 CSV 和 JSON
  • 第十五章 掌握约会之道
  • 第十六章 自动化电子邮件和短信发送
  • 第十七章 编辑PNG和JPEG格式图片

第一部分将全面介绍 Go 语言的基础知识以及如何准备计算机以进行代码开发。

第一部分:入门所需材料

  • 第一章:搭建开发环境
  • 第二章 围棋基础
  • 第三章 流量控制
  • 第四章 函数
  • 第五章 切片
  • 第六章 地图和结构
  • 第七章 字符串操作

正在进行中

我正在公开撰写这本书,每周更新一章,但请大家多多包涵,因为这是我第一次承担这样的任务,所以写作可能并不完美。

但这也意味着,如果你感到困惑,可以告诉我,我会回到那一章/那一部分,添加更多内容,或者如果内容不通顺,就完全重写。

那么,废话不多说,以下是第一章!

第0章 引言

文章来源:https://dev.to/toul-nyc/introducing-automate-the-boring-stuff-with-go-5ehm