Go + Nuxt.js 搭建一个 BBS 系统培训
1 Go 语言环境配置
2 Web 框架:Iris 的使用
3 Nuxt.js 的使用
4 Go module 使用
5 Orm 框架:Gorm 的使用
6 Vue.js 的使用
1
开发环境搭建
1.Go语言介绍
2.配置Go语言环境变量 3.Go语言的Helloworld
2
使用 go mod 管理依赖
1.认识gomod
2.了解gomod的基础命令
3.如何在项目中使用gomod
4.配置GOPROXY
3
使用 Iris 搭建 http 服务
1.认识Iris
2.使用Iris搭建Http服务
4
深入 Iris MVC
1.Iris控制器(controller)
2.Iris中间件(middleware)
5
使用 gorm 操作数据库
1.如何配置数据库链接
2.如何使用GORM定义数据模型
3.使用GORM完成增删改查
6
使用 Nuxt.js 搭建前端页面
1.认识Nuxtjs是做什么的,了解为什么要用它
2.如何创建Nuxtjs项目
3.Nuxtjs的项目结构
4.Nuxtjs基础路由
7
深入 Nuxt.js
1.Nuxtjs自定义组件
2.Nuxtjs请求接口数据
3.Nuxtjs动态路由
4.Nuxtjs页面布局
8
搭建用户模块
1.将gorm、iris、nuxtjs配合起来使用,完成一个完整的功能模块。
9
搭建帖子模块
1.帖子模块服务端接口开发
2.帖子模块Nuxtjs页面开发
10
搭建跟帖模块
1.跟帖模块服务端接口开发
2.跟帖模块Nuxtjs页面开发
11
使用 Element-UI 搭建后台管理系统
1.使用vuecli创建基于elementui的项目
2.使用elementui搭建管理后台页面框架
3.实现后台登录功能
12
搭建后台帖子管理功能
1.使用Go语言开发后台管理接口
2.使用elementui搭建后台管理页面