8天入门GO语言(学习计划)
第1天(基本类型、流程控制)
1.常量和变量
2.基本数据类型
3.fmt包的格式化输出输入
4.类型转换和别名
5.运算符
6.流程控制(选择、循环)
第2天(函数、工程管理)
1.自定义函数
2.递归函数
3.函数类型
4.匿名函数与闭包
5.延迟调用defer
6.获取命令行参数
7.作用域
8.工程管理
第3天(复合类型)
1.指针
2.数组
3.slice
4.map
5.结构体
第4天(面向对象编程)
1.匿名组合(面向对象里面的继承)
2.方法(封装)
3.接口(多态)
第5天(异常、文本文件处理)
1.error接口、panic、recover
2.字符串处理
3.正则表达式
4.JSON处理
5.文件操作
第6天(并发编程)
1.概述
2.goroutine
3.channel
4.select
第7天(网络概述、socket编程)
1.网络概述、socket编程)
2.socket编程
3.案例:并发聊天服务器
第8天(http编程)
1.web工作方式
2.http报文格式
3.http编程
4.案例:网络爬虫