【综合介绍】


出身名门、血统纯正的Go语言于2012年正式面世。静态语言、函数多返回值、天生并发、自动垃圾回收、安全性高、语法简单、编译快速这几个方面的特性提炼出Go的三个高富帅的标签:运行快、开发快和部署快。本视频由浅入深地介绍了Go语言的语法及使用方法。本套视频同时也是区块链学习中的阶段性课程,所以有别于其他Go教学视频,我们将在安全编程、密码学方面进行重点讲解。



【章节介绍】


第1章初识Go语言:

1、Go语言发展历史、核心特性及学习路线

2、Golang安装与配置

3、Goland的安装与HelloWorld

4、HelloWorld程序解读及Go编码规范

第2章Go基本语法:

1、变量声明和初始化

2Go数据类型

2、打印格式化介绍

3、常量与枚举

4、iota与常量注意事项

5、数据类型转换

6、表达式及运算符

第3章流程控制:

1、if条件语句

2、if嵌套

3、switch选择语句

4、跳转语句及fallthrough、break、continue的用法

5、for循环语句

6、for双层循环

7、随机数及随机数种子

8、键盘输入

第4章Go内置容器——数组及切片:

1、数组元素访问

2、二维数组及多维数组

3、冒泡排序

4、切片slice的的概念

5、slice的操作

第5章 数组、切片、map和List

1、map声明、创建和遍历

2、map元素删除、查找

3、map案例

4、列表list(可快速增删的非连续空间的容器)

第6章函数和指针(更新中)

第7章Go文件操作

第8章错误处理

第9章Go单元测试

第10章Go面向对象编程

第11章Go安全编程(加密处理)

第12章Go并发编程

第13章Go网络编程

第14章Go数据库编程

第15章Go爬虫实战开发




扣丁学堂微信公众号


【关注微信公众号更多学习资料】 【关注小程序观看在线视频】