learngo [TOC] 基础语法 变量定义 内建变量类型 常量与枚举 条件语句 循环 函数 指针 内建容器 数组 切片的概念 切片的操作 Map rune 面向对象 结构体和方法 包和封装 扩展已有类型 GOPATH 以及目录结构 面向接口 duck typing 的概念 接口的定义和实现 接口的值类型 接口的组合 常用系统接口