多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# go语言学习安排 ### 一周两次课程,一次一个章节,提前一周至少敲过三遍下周课程的demo ## 第4章 面向对象 4-1 结构体和方法 4-2 包和封装 4-3 扩展已有类型 4-4 GOPATH以及目录结构 ## 第5章 面向接口 5-1 duck typing的概念 5-2 接口的定义和实现 5-3 接口的值类型 5-4 接口的组合 5-5 常用系统接口 ## 第6章 函数式编程 6-1 函数式编程 6-2 函数式编程例一 6-3 函数式编程例二 ## 第7章 错误处理和资源管理 7-1 defer调用 7-2 错误处理概念 7-3 服务器统一出错处理 7-4 panic和recover 7-5 服务器统一出错处理2 ## 第8章 测试与性能调优 8-1 测试 8-2 代码覆盖率和性能测试 8-3 使用pprof进行性能调优 8-4 测试http服务器(上) 8-5 测试http服务器(下) 8-6 生成文档和示例代码 8-7 测试总结 ## 第9章 Goroutine 9-1 goroutine 9-2 go语言的调度器 ## 第10章 Channel 10-1 channel 10-2 使用Channel等待任务结束 10-3 使用Channel进行树的遍历 10-4 用select进行调度 10-5 传统同步机制 ## 第11章 http及其他标准库 11-1 http标准库 11-2 其它标准库 ## 第12章 迷宫的广度优先搜索 12-1 迷宫_算法 12-2 迷宫代码实现 ## 第13章 开始实战项目 13-1 爬虫项目介绍 13-2 总体算法