1).golang的安装
2).go导入第三方包
3).goland运行项目错误
4).go项目的打包部署
2.go的基础:
1).go通过Mutex实现互斥锁(Mutex原理)
2).go的文件 *** 作
3).go的IO
4).go的erros异常
5).go的json
3.go的MySql:
1).使用docker安装mysql
2).go安装mysql驱动,连接mysql
3).go *** 作mysql的增删改查
4).go *** 作mysql的事物
4.GORM:
1).GORM *** 作mysql
2).GORM的链式 *** 作、错误处理、钩子、事务
3).GORM的原生sql
5.go *** 作redis:
1).利用docker安装redis
2).go *** 作redis
6.go *** 作rabbimq:
1).rabbitmq介绍
2).使用docker安装rabbitmq
3).使用go *** 作rabbitmq(完成部分…)
7.go的web框架Gin:
1).利用gin框架提供接口
2).gin框架之数据解析和绑定
3).gin框架的中间件
8.go的web框架beego:
1).go的beego搭建
2).go的beego模块
3).beego的mvc的参数配置、路由配置
4).beego的mvc的controller
5).beego的mvc的model(beego ORM)-连接mysql
6).beego的mvc的model(beego ORM)-crud
7).beego的mvc的model(beego ORM)-事务
8).beego的mvc的view-模版
9).beego的mvc的view-静态文件、模板函数
9.微服务:
1).go的微服务框架go-zero
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)