src
├──hello
├─────hello.go 第一个Go程序Hello World
├──syntax
├─────var_const.go 定义变量、常量的常用方法
├─────var_scope.go 变量的作用域
├─────int_uint.go 定义整型变量、范围
├─────byte_rune.go 定义别名类型(uint8)、Unicode类型
├─────float32_64.go 定义浮点型变量、范围
├─────string.go 定义字符串型
├─────array.go 定义数组的常用方法
├─────func.go 定义和调用内部函数、调用外部包mylib/calc中的函数
├─────func_callback.go 以函数变量的形式定义函数、以闭包的形式定义函数
├─────if_else.go 条件分支格式书写
├─────switch.go switch条件分支
├─────for.go 定义for循环、遍历数组和切片
├─────operator.go 运算符练习
├─────print.go 系统输出函数、占位符
├─────input.go 从键盘获取一个输入值
├─────ptr.go 定义指针、空指针、指针数组、指针向指针的指针,将指针作为函数参数
├─────slice.go 分片追加、扩容、拷贝
├─────map.go 定义、遍历、删除哈希数组
├─────slice_append.go 理解分片append函数
├─────find_error.go 一起来找茬
├──mylib 我的自定义包
└──crosfile 同一包下、跨文件构建示例