/Go-study

Go语言学习资料整理

Primary LanguageGo

Go学习笔记

目录及文件简介

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 同一包下、跨文件构建示例