Go语言编程入门—56931人已学习
课程介绍
主要介绍Go语言相关的介绍和基础语法,学会开发环境的搭建和使用Go语言简单的编程。本视频教程适合Go语言初学者。
课程收益
第1章内容主要叙述了Go语言的发展历史和现状,以及语言自身特性,同时也说明了学习使用它的优缺点和建议。 第2章内容介绍如何搭建一套Go语言的开发环境用于学习测试。 之后章节内容主要讲解Go语言的基础语法和一些注意事项。
讲师介绍
董松 更多讲师课程
拥有9年多的Linux运维工作经验,历任运维研发工程师、运维工程师、运维经理、运维架构师职务,经历过网站开发、游戏、服务和教育行业,擅长系统架构,喜好专研新技术和运维程序开发,追求完美。
课程大纲
第1章:入门介绍
1. 课程介绍 4:29
2. 追本溯源 8:19
3. 语言特性和优缺点 10:15
4. 发展前景 8:18
5. 学习建议 5:47
第2章:搭建开发环境
1. 课程介绍 1:24
2. 安装SDK 3:44
3. 配置环境变量 4:57
4. 开发工具 4:50
5. Windows搭建开发环境演示 8:30
6. Linux搭建开发环境演示 5:59
7. Mac搭建开发环境演示 5:16
第3章:小试牛刀
1. 首个Go程序 5:30
2. 代码简单说明 11:26
3. go程序常用命令 2:19
4. go build命令说明 7:56
5. go install命令说明 6:40
6. go doc命令说明 4:03
7. 其他3个常用命令 13:16
第4章:程序结构
1. 标识符 4:46
2. 声明 3:43
3. 变量 5:07
4. 赋值 18:14
5. 注释 3:38
第5章:基本类型
1. 整型 8:14
2. 浮点型 6:20
3. 字符串 11:19
4. 布尔型 3:05
5. 复数 2:43
第6章:补充
1. 常量 6:20
2. 批量声明和iota关键字 11:15
3. 作用域 5:34
4. 转义符 11:05
5. 原生字符串 3:25
6. 算术运算 9:52
7. 算术运算提醒 3:40
8. 位运算 17:08
9. 比较运算 7:15
10. 逻辑运算 4:46
11. 类型转换 7:40
12. 声明类型 6:53
13. 占位符 4:21
14. 指针 8:41
15. 指针注意事项 10:42
第7章:复合类型
1. 复合类型介绍 1:32
2. 数组 11:54
3. 访问数组元素 6:05
4. 指针和数组 5:17
5. 多维数组 5:59
6. 数组的比较 6:16
7. 初始化数组的高级语法 4:03
8. 切片 6:49
9. 切片初始化 14:11
10. make函数创建切片 7:17
11. 切片不支持比较 2:51
12. 切片追加元素 7:47
13. 复制切片 5:49
14. 切片补充 8:24
15. 映射 9:01
16. 初始化映射 6:03
17. 访问映射 7:47
18. 映射其他操作 8:10
19. 映射的丰富值类型 8:31
20. 结构体 7:10
21. 声明和访问结构体 8:54
22. 初始化结构体 3:40
23. 结构体支持比较 2:51
24. 嵌套和匿名访问 7:21
25. 结构体指针的妙用 5:15
第8章:控制结构
1. 条件判断 12:14
2. 多条件分支 10:55
3. 循环 17:47
4. 跳转 10:40
第9章:函数
1. 函数介绍 12:15
2. 指针的妙用 8:33
3. 可变参数 7:33
4. 延迟执行 11:29
5. 函数递归 8:34
6. 函数也是类型 4:38
7. 匿名函数 4:58
第10章:方法
1. 方法声明 9:35
2. 指针和方法 6:54
3. 结构体嵌入和方法 14:16
4. 方法表达式 4:26
5. 方法补充 10:00
第11章:接口
1. 接口介绍 7:39
2. 接口内嵌 9:32
3. 接口转换 4:23
4. 接口值 6:10
5. 类型断言 5:07
6. 类型分支 4:51
7. 接口和指针 9:29
8. 接口作为函数参数和返回值 5:00
9. 错误 7:20
第12章:并发
1. 并发介绍 4:56
2. Go程 10:48
3. 信道 8:43
4. 无缓冲信道 9:30
5. 缓冲信道 10:42
6. 关闭信道 6:31
7. 接收操作 8:46
8. 管道 4:51
9. 单向信道 9:02
10. 多路复用 9:19
11. 恐慌 6:47
12. 恢复 8:49
第13章:包
1. 包简介 3:04
2. 包声明 5:52
3. 包导入 15:11
大家可以点击【 查看详情】查看我的课程
课程介绍
主要介绍Go语言相关的介绍和基础语法,学会开发环境的搭建和使用Go语言简单的编程。本视频教程适合Go语言初学者。
课程收益
第1章内容主要叙述了Go语言的发展历史和现状,以及语言自身特性,同时也说明了学习使用它的优缺点和建议。 第2章内容介绍如何搭建一套Go语言的开发环境用于学习测试。 之后章节内容主要讲解Go语言的基础语法和一些注意事项。
讲师介绍
董松 更多讲师课程
拥有9年多的Linux运维工作经验,历任运维研发工程师、运维工程师、运维经理、运维架构师职务,经历过网站开发、游戏、服务和教育行业,擅长系统架构,喜好专研新技术和运维程序开发,追求完美。
课程大纲
第1章:入门介绍
1. 课程介绍 4:29
2. 追本溯源 8:19
3. 语言特性和优缺点 10:15
4. 发展前景 8:18
5. 学习建议 5:47
第2章:搭建开发环境
1. 课程介绍 1:24
2. 安装SDK 3:44
3. 配置环境变量 4:57
4. 开发工具 4:50
5. Windows搭建开发环境演示 8:30
6. Linux搭建开发环境演示 5:59
7. Mac搭建开发环境演示 5:16
第3章:小试牛刀
1. 首个Go程序 5:30
2. 代码简单说明 11:26
3. go程序常用命令 2:19
4. go build命令说明 7:56
5. go install命令说明 6:40
6. go doc命令说明 4:03
7. 其他3个常用命令 13:16
第4章:程序结构
1. 标识符 4:46
2. 声明 3:43
3. 变量 5:07
4. 赋值 18:14
5. 注释 3:38
第5章:基本类型
1. 整型 8:14
2. 浮点型 6:20
3. 字符串 11:19
4. 布尔型 3:05
5. 复数 2:43
第6章:补充
1. 常量 6:20
2. 批量声明和iota关键字 11:15
3. 作用域 5:34
4. 转义符 11:05
5. 原生字符串 3:25
6. 算术运算 9:52
7. 算术运算提醒 3:40
8. 位运算 17:08
9. 比较运算 7:15
10. 逻辑运算 4:46
11. 类型转换 7:40
12. 声明类型 6:53
13. 占位符 4:21
14. 指针 8:41
15. 指针注意事项 10:42
第7章:复合类型
1. 复合类型介绍 1:32
2. 数组 11:54
3. 访问数组元素 6:05
4. 指针和数组 5:17
5. 多维数组 5:59
6. 数组的比较 6:16
7. 初始化数组的高级语法 4:03
8. 切片 6:49
9. 切片初始化 14:11
10. make函数创建切片 7:17
11. 切片不支持比较 2:51
12. 切片追加元素 7:47
13. 复制切片 5:49
14. 切片补充 8:24
15. 映射 9:01
16. 初始化映射 6:03
17. 访问映射 7:47
18. 映射其他操作 8:10
19. 映射的丰富值类型 8:31
20. 结构体 7:10
21. 声明和访问结构体 8:54
22. 初始化结构体 3:40
23. 结构体支持比较 2:51
24. 嵌套和匿名访问 7:21
25. 结构体指针的妙用 5:15
第8章:控制结构
1. 条件判断 12:14
2. 多条件分支 10:55
3. 循环 17:47
4. 跳转 10:40
第9章:函数
1. 函数介绍 12:15
2. 指针的妙用 8:33
3. 可变参数 7:33
4. 延迟执行 11:29
5. 函数递归 8:34
6. 函数也是类型 4:38
7. 匿名函数 4:58
第10章:方法
1. 方法声明 9:35
2. 指针和方法 6:54
3. 结构体嵌入和方法 14:16
4. 方法表达式 4:26
5. 方法补充 10:00
第11章:接口
1. 接口介绍 7:39
2. 接口内嵌 9:32
3. 接口转换 4:23
4. 接口值 6:10
5. 类型断言 5:07
6. 类型分支 4:51
7. 接口和指针 9:29
8. 接口作为函数参数和返回值 5:00
9. 错误 7:20
第12章:并发
1. 并发介绍 4:56
2. Go程 10:48
3. 信道 8:43
4. 无缓冲信道 9:30
5. 缓冲信道 10:42
6. 关闭信道 6:31
7. 接收操作 8:46
8. 管道 4:51
9. 单向信道 9:02
10. 多路复用 9:19
11. 恐慌 6:47
12. 恢复 8:49
第13章:包
1. 包简介 3:04
2. 包声明 5:52
3. 包导入 15:11
大家可以点击【 查看详情】查看我的课程