Go编程入门
-
基础语法
-
环境安装
- 下载地址 https://golang.google.cn/dl/
- GOPATH、GOROOT两个关键环境变量
-
基础结构
- 包的概念
- 程序执行过程—>import package–>init–>main
-
数据类型和变量
- 常量const
- 变量var、:=
- 基础类型
- bool
- 整型
- string字符串
- 错误类型 error
-
复杂数据类型
- 数组和切片slice
- map
- struct结构体
- interface接口
- 指针
-
控制流程
- while,if,switch,for
-
并发与通信
- Goroutine 协程
- Channel 管道
-
函数
- 方法
- 函数类型
-
Go标准库常用包
- 文件 os.file 包
- 时间和日期及定时器 time包
- 数据协议解析 encoding/json 、encoding/xml
- 字符串处理 strings
- 正则处理 regexp
- 网络处理 net
- 锁与同步 sync
关注打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?