第01天(基本类型、流程控制) 1、常量和变量 2、基本数据类型 3、fmt包的格式化输出输入 4、类型转换和别名 5、运算符 6、流程控制(选择、循环) 第02天(函数、工程管理) 1、自定义函数 2、递归函数 3、函数类型 4、匿名函数与闭包 5、延迟调用defer 6、获取命令行参数 7、作用域 8、工程管理 第03天(复合类型) 1、指针 2、数组 3、slice 4、map 5、结构体 第04天(面对对象编程) 1、匿名组合 2、方法 3、接口 第05天(异常、文本文件处理) 1、error接口、panic、recover 2、字符串处理 3、正则表达式 4、JSON处理 5、文件操作 第06天(并发编程) 1、概述 2、goroutine 3、channel 4、select 第07天(网络概述、socket编程) 1、网络概述 2、Socket编程 3、案例:并发的聊天室服务器 第08天(HTTP编程) 1、Web工作方式 2、HTTP报文格式 3、HTTP编程 4、案例:网络爬虫