以前自己简单的了解过golang这门语言,并且用golang的iris框架搭建了一个自己的网站来练手(网站地址:每天学一点),我们公司后期要转向golang,所以从现在开始我要在业余时间系统的学习一下golang这门语言,在本文中将从基础到高级再到实战,一点点深入了解golang这门语言,我会在我自己搭建的网站上持续更新我的学习笔记,本篇文章将成为我学习的目录,方便以后查阅,欢迎大家收藏本篇文章,我将会持续更新,如果有哪里写的不对的请大家评论指出,让我们共同成长。
基础部分
1.go语言基础数据类型-布尔-数字-字符串-复数- 复合数据类型-错误
2.go语言-变量-常量-零值-关键字-iota枚举-常用运算符
3.go语言-字符串详解-标准库常用字符串处理包
4.go语言-流程控制(switch,select,for,if,break,continue,goto)语句详解
5.go语言-作用域-局部变量与全局变量- 显示与隐式代码块-可见性规则-注释详解
6.go语言-包-package详解
7.go语言-包依赖管理-go modules
8.go语言-复合数据类型-数组-array详解
9.go语言-复合数据类型-切片-slice详解
10.go语言-复合数据类型-字典-map详解
11.go语言符合数据类型-结构体
12.go语言-函数-方法-接口
13.go语言-通道-channel-详解