今天给大家分享一份吴老师整理的一份《手撕Go编程》,全文共15章219页,对Golang基础、数据类型、流程控制、函数、包、结构体、方法、接口、反射、并发、测试、常用标准库等内容做了详细的讲解。
内容全面丰富,讲解深入浅出,易于理解,贴合实际,代码可复现,实用性强,手把手教你快速掌握Go语言。
【领取方式见文末!!】
【领取方式见文末!!】
目录
如何学习
1.知识点分解
2.刻意练习(练习不会的、不懂或难以理解的知识点)
3.反馈
- 主动反馈:看别人的代码
- 被动反馈:codereview
总结:多写(禁止复制+粘贴),多看,多问
1、初识
- 简介
- 历史
- 创造
- 特性
- 应用
- 安装
- 编辑器
3、Golang基础
- 第一个Go程序
- 程序结构
- 基本组成元素
- 声明
- 变量
- 简短声明
- 赋值
- 常量
- 作用域
- 释怀
- 问题跟踪
4、基础数据类型
- 布尔类型
- 数值类型
- 字符串类型
- 枚举类型
- 指针类型
7、函数
- 定义&调用
- 参数
- 返回值
- 递归
- 函数类型
- 匿名函数与闭包
- 值类型&引用类型
- 值传递&引用传递
- 错误处理
9、结构体
- 自定义类型
- 定义
- 声明
- 初始化
- New函数
- 属性的访问与修改
- 匿名结构体
- 命名嵌入
- 匿名嵌入
- 指针类型嵌入
11、接口
- 定义
- 声明
- 赋值
- 类型断言&查询
- 接口匿名嵌入
- 匿名接口
- 空接口
14、测试
- Test函数
- 测试覆盖率
- 基准测试