go语言学习路线
go语言学习路线
学习环境(前提)
- macos Ventura 13.0.0.1
- 软件:Goland
- 部署环境跟着www.runooob.com操作,有时间可以出一个教程
学习路线(来自go语言圣经,参考网站https://books.studygolang.com/)
程序结构
- 命名
- 声明
- 变量
- 赋值
- 类型
- 包和文件
- 作用域
基础数据类型
- 整型
- 浮点数
- 复数
- 布尔型
- 字符串
- 常量
复合数据类型
- 数组
- Slice
- Map
- 结构体
- JSON
- 文本和HTML模版
函数
- 函数声明
- 递归
- 多返回值
- 错误
- 函数值
- 匿名函数
- 可变参数
- Deferred函数
- Panic异常
- Recover捕获异常
方法
- 方法声明
- 给予指针对象的方法
- 通过嵌入结构体来扩展类型
- 方法值和方法表达式
- 封装
(目前就先写到这里,先学到这里之后,再继续写下去)