区块链技术主流语言:Go语言实战教程 链接:https://pan.baidu.com/s/1X-xi2sngVmAc5iEcIpYYrA 密码:6g9d 课程目标 1. 具备使用Go语言进行编程的能力 2. 可以编写出更高效率的服务端程序 3. 应用Go语言结合完成企业实战需求 针对学员 1. 有一定其他语言编程基础即可(例如c,c++,java等) 2. 对程序效率要求高,有意编写出更高效率的服务端程序 3. 有意向从事区块链开发的程序员们 第一章 Go语言介绍 1-0 课程简介及学习Go语言的理由 1-1 Go语言的诞生与发展 1-2 Go语言特点及优缺点 1-3 Go语言的未来前景 第二章 开发环境搭建 2-1 环境搭建(Windows环境搭建) 2-2 环境搭建(Linux环境搭建) 2-3 开发工具介绍 第三章 第一个Go程序及常见命令讲解 3-1 第一个Go程序 3-2 Go语言常用命令简介 3-3 Go语言常用命令讲解一 3-4 Go语言常用命令讲解二 第四章 Go语言基础 4-1 标识符 4-2 变量 4-3 常量 4-4 运算符 4-5 赋值 4-6 注释 第五章 Go语言基本类型 5-1 基本类型简介 5-2 整型 5-3 字符串型 5-4 浮点型 5-5 布尔型 5-6 复数 第六章 复合类型 6-1 复合类型简介 6-2 数组(array) 6-3 切片(slice) 6-4 映射(map) 6-5 结构体(struct) 第七章 程序控制结构 7-1 条件语句 7-2 循环语句 7-3 跳转语句 第八章 函数 8-1 函数简介 8-2 参数及返回值 8-3 函数递归 8-4 延迟调用 8-5 匿名函数 8-6 错误处理 第九章 方法 9-1 方法简介 9-2 方法接收者 9-3 方法匿名字段 第十章 接口 10-1 接口简介 10-2 接口组合 10-3 类型断言 第十一章 并发 11-1 并发简介 11-2 Go程 11-3 信道及信道操作 11-4 多路复用 11-5 恐慌及恢复 第十二章 反射 12-1 反射类型 12-2 反射值 12-3 反射方法 12-4 反射性能情况 第十三章 包 13-1 包简介 13-2 包声明 13-3 包导入 第十四章 程序的测试 14-1 单元测试 14-2 性能测试 第十五章 实战-开发简单的日志系统 15-1 日志系统简介 15-2 创建日志文件 15-3 日志格式化输出 15-4 日志切分 15-5 日志刷新 第十六章 课程总结 16-1 课程总结和回顾 |
|