写这本书主要是灵感来自于: https://github.com/thekarangoel/Projects 然后我就想到了当初做PHP的时候,也有类似的项目,觉得golang也可以实现一个类似的书籍,暂且把书名定为《Go实战开发》
-
- 开发环境配置
- 开发工具配置
- 基础语法训练
- 时间字符串处理技术
- 基础的系统信息
-
常用技术篇
- 文件操作
- 系统操作
- 图像处理
- 面向对象
-
数据库篇
- Mysql基础
- Go操作Mysql
- Go操作mongodb
- Go操作PostgreSQL
- Go操作SQL Server
- ORM入门
-
网络开发篇
- socket编程
- RPC实现
- http编程
- 发送邮件
- 模板引擎
- Web应用输出
-
并发编程篇
- 并发编程基础
- 系统锁
- 并发控制
- channel
- 消息传递
-
系统编程篇
- 命令行编程
- 系统信息
- 信号监控
- cgo应用
- 跨平台编译
- 性能调优
-
综合应用篇
- 短域名服务
- 文件下载
- 网站注册登录
- 购物车
- 文件监控系统
- 基于docker的虚拟化实现
- 分布式文件分发系统
- 消息队列系统
- BT协议实现
如果你喜欢这本《Go实战开发》的话, 可以通过捐款的方式, 支持作者继续更新本书或者做出其他更多好玩好用的开源应用: 比如为本书修补漏洞、添加更多有趣的章节, 或者发行有更多更棒内容的下一版,或者改善beego等等。
捐款地址: https://me.alipay.com/astaxie
欢迎大家加入QQ群:259316004 《Go实战开发》专用交流群
除特别声明外,本书中的内容使用CC BY-SA 3.0 License(创作共用 署名-相同方式共享3.0许可协议)授权,代码遵循BSD 3-Clause License(3项条款的BSD许可协议)。
开始阅读