type
status
date
slug
summary
tags
category
icon
password
环境搭建找google
基础看一遍就过了,不深究,写脚本和工具的时候再看
第一个程序
导包,主函数运行,fmt标准输出

变量

常量

iota:特殊常量

运算符

条件语句

循环语句
- for循环

- goto循环

函数

变量作用域
形式参数会作为函数的局部变量来使用

数组

指针

结构体

切片

如果想增加切片的容量,我们必须创建一个新的更大的切片并把原分片的内容都拷贝过来。
append(),切片容量不足时自动扩容到(当前cap + 1)*2

copy()

语言范围range

map集合

递归函数

接口
错误处理

并发
简单实现

通道
通道(channel)是用来传递数据的一个数据结构。
通道可用于两个 goroutine 之间通过传递一个指定类型的值来同步运行和通讯。
由于是并发执行,最终x,y,z的值不确定
通道缓冲区和读取数据的顺序
遍历通道和通道关闭
输出:0 1 1 2 3 5 8 13 21 34
类型转换
接口类型转换