×

rotab基于goframe的golang博客

消耗积分:0 | 格式:zip | 大小:3.50 MB | 2022-06-09

张涛

分享资料个

授权协议 MIT
开发语言 Google Go
操作系统 跨平台
软件类型 开源软件

软件简介

rotab 是基于 goframe 的 golang 博客,功能模仿 wordpress,没有 wp 强大,关键是 golang 语言决定的。

功能

完整的一个博客系统,支持标签 分类 评论 评论审核 评论无线嵌套 主题等

为了开发方便,目前数据库使用 sqlite,可以很容易的切换到其他关系型数据库.

在线试用

https://rotab.zhaopeng.me

数据库使用 sqlite, 服务器在国外,也没有加缓存,所以国内打开会比较慢.

预览

首页

pYYBAGKe_qeAeDKxABDc6xyFgfY530.png

移动端首页

pYYBAGKe_qmANVUPAAHegbwZjkw858.png

后台

poYBAGKe_qqAfa4fAAMM_-2__ZY270.png

技术

后台

基于 goframe 来实现,轻量级的封装 mvc,让从其他语言转到 golang 的同学们感觉到熟悉的面孔,包含 controller service dao.

页面渲染

使用 goframe 提供模板引擎实现,封装了一写常用函数.

说实话,模板引擎还是比较弱,而且写起来很麻烦,如果不是为了 seo 考虑,不会考虑使用模板引擎的. 下次如果有大的升级,我会考虑使用 ssr 技术,比如 vue 的 nuxt 或者 react 的 nest.

后台管理

后台采用 vue 实现,基本一个可用的 admin 管理系统.目前vue admin 相关很多,我也撸了一个 admin 管理系统,正在完善中.可用后,开源. 

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !