Go程序开发实战宝典
读者对象:本书适合所有对Go语言感兴趣的开发人员阅读, 即使没有Go语言基础也可以直接上手使用, 本书同时也可作为计算机相关专业的教材
本书共14章, 前6章主要包括基础数据类型、循环控制、函数和指针、内置容器、字符串处理等。第7章主要讲解Go语言的面向对象编程, 主要包括结构体、接口、方法、设计模式、反射等内容。第8-13章主要介绍服务端开发经常需要处理的问题, 主要包括Go语言的编码规范, 错误处理、异常处理、文件读写、JSON编码解码、网络编程、gRPC、并发编程、数据库的操作、网络安全和测试等内容。此外, 本书还对一些数据类型的底层结构、并发机制、垃圾回收进行了深入的讲解, 最后通过对Gin框架的介绍和使用, 完成一个基础的分布式云存储项目。