文章

go语言学习路线

go语言学习路线

学习环境(前提)

  • macos Ventura 13.0.0.1
  • 软件:Goland
  • 部署环境跟着www.runooob.com操作,有时间可以出一个教程

学习路线(来自go语言圣经,参考网站https://books.studygolang.com/)

程序结构

  1. 命名
  2. 声明
  3. 变量
  4. 赋值
  5. 类型
  6. 包和文件
  7. 作用域

基础数据类型

  1. 整型
  2. 浮点数
  3. 复数
  4. 布尔型
  5. 字符串
  6. 常量

复合数据类型

  1. 数组
  2. Slice
  3. Map
  4. 结构体
  5. JSON
  6. 文本和HTML模版

函数

  1. 函数声明
  2. 递归
  3. 多返回值
  4. 错误
  5. 函数值
  6. 匿名函数
  7. 可变参数
  8. Deferred函数
  9. Panic异常
  10. Recover捕获异常

方法

  1. 方法声明
  2. 给予指针对象的方法
  3. 通过嵌入结构体来扩展类型
  4. 方法值和方法表达式
  5. 封装

(目前就先写到这里,先学到这里之后,再继续写下去)

License:  CC BY 4.0 test