#go语言实战#目录说明:
go解决现代编程难题:速度,并发,类型系统,内存管理
快速开始一个go程序;
打包和工具链:
包,导入,函数init
数组切片和映射:
数组的内部实现和基础功能;
切片的内部实现和基础功能;
映射的内部实现和基础功能;
go语言的类型系统:
用户定义的类型和方法;
类型的本质(内置类型,引用类型,结构类型);
接口;
嵌入类型;
公开或者未公开的标识符;
并发:
并发与并行;
竞争状态;
锁住共享资源;
通道;
并发模式:
runner,pool,work;
标准库:
文档与源代码;
记录日志;
编码解码;
输入输出;
测试和性能:
单元测试;
示例;
基准测试;