Go程序设计

基础部分

Go基础结构的综述,完成十几个日常任务

Go程序的组成元素(声明、变量、新类型、包和文件以及作用域)

讨论数组、布尔值、字符串、常量,以及如何处理Unicode

复合类型

概述函数,并讨论错误处理、宕机、恢复以及defer用法

Go特色

方法

接口

并发性处理,基于CSP思想,采用goroutine和通道实现

并发性中基于共享变量的一些传统话题

包,组织代码库的机制。如何高效利用go工具

测试,采用显著的轻量级途径,避免了重重抽象的框架

反射,程序在执行期间考查自身表示方式的能力

低级程序设计的细节,运用unsafe包来绕过Go的类型系统,以及什么时候适合这样做

你可能感兴趣的:(Go程序设计)