区块链视频教程②:Go编程语言基础篇

区块链视频教程②:Go编程语言基础篇

课程介绍 视频由浅入深地介绍了Go语言的语法及使用方法。我们将在安全编程、密码学方面进行重点讲解。区块链交流群:850351616。

同学人数:435人 时长:36小时27分钟

《Go语言编程》


课件/代码获取加杨老师qq:1872783708(也是微信号)



【综合介绍】


出身名门、血统纯正的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爬虫实战开发




扣丁学堂微信公众号


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




打开微信,点击底部的“发现”,
使用 “扫一扫” 即可将网页分享到我的朋友圈。

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号天丰利商场4层
京ICP备12003911号-6   Copyright © 2013 - 2019

关注扣丁学堂微信

回复"393"
获取该课程提取码

微信扫一扫