- 采用gin代替iris框架,
- 添加了sqlite3数据库方便调试。
- 调整了下整个代码布局,更加合理。
欢迎交流
该项目使用Golang进行构建,具体参见:http://sns.bbs-go.com
基于
Golang
搭建,提供接口数据支撑。
技术栈
- iris (https://github.com/kataras/iris) Go 语言 mvc 框架
- or
- gin (https://github.com/gin-gonic/gin) Go 语言 mvc 框架
- gorm (http://gorm.io/) Go 语言 orm 框架
- Nuxt.js (https://nuxtjs.org/) 基于Vue.js的服务端页面渲染框架,简单、好用、功能强大
- resty (https://github.com/go-resty/resty) Go 语言好用的 http-client
- cron (https://github.com/robfig/cron) 定时任务
- goquery (https://github.com/PuerkitoBio/goquery) html dom 元素解析
前端页面渲染服务,基于
nuxt.js
搭建。
技术栈
- Nuxt.js (https://nuxtjs.org) 基于 Vue 的服务端渲染框架
- Element-UI (https://element.eleme.cn) 饿了么开源的基于 vue.js 的前端库
- Vditor (https://github.com/Vanessa219/vditor) Markdown 编辑器
https://github.com/gin-gonic/gin https://gitee.com/mlogclub/bbs-go