Golang 语法速通指南(〇)前言
❤️又开新坑了!!!
关于本系列
最近青训营要开营了,一想起我学的七七八八的 Golang,都感觉不配跟大佬一起做项目,特地速速复习一遍,顺便写成博客 (不写博客真的第二天就又忘了)
关于 Golang
Golang 是一门在 2009 年推出的新的类 C 系语言,个人认为可以看成是 C 在 21 世纪的升级版本,它真的非常优秀,改进了 C 的很多方面,个人总结了以下几点:
- 更安全:例如在 C 中,新声明的变量内容是不确定的,但是在 Go 中,它们都为空
- 更智能:体现在回收机制和堆栈分配,切片自动增长等
- 更规范:更加规范你的码风,声明了变量而不用会报错,引入了包不用也会报错,甚至大括号不是 C 风格也会报错
- 更现代:例如在 C 中函数返回值只能是一个值,但是 Go 中可以为多个,例如可以在
for
中使用类 Python 的range
等,还加入了一些面向对象的元素,还有并发、信道等新功能
整体目录
- 环境搭建
- 程序结构
- 基本数据类型(数字、字符串)
- 复合数据类型(数组、切片、映射、结构体)
- 函数
- 方法与接口
- 并发与信道
- 测试
- 反射
重点参考文献
评论
GiscusTwikoo