#go语言实战#目录说明:

go解决现代编程难题:速度,并发,类型系统,内存管理


快速开始一个go程序;

打包和工具链:

包,导入,函数init


数组切片和映射:

数组的内部实现和基础功能;

切片的内部实现和基础功能;

映射的内部实现和基础功能;


go语言的类型系统:

用户定义的类型和方法;

类型的本质(内置类型,引用类型,结构类型);

接口;

嵌入类型;

公开或者未公开的标识符;


并发:

并发与并行;

竞争状态;

锁住共享资源;

通道;


并发模式:

runner,pool,work;


标准库:

文档与源代码;

记录日志;

编码解码;

输入输出;


测试和性能:

单元测试;

示例;

基准测试;