goblog:基于GIN、GORM及组件的个人博客
发布时间
阅读量:
阅读量
goblog:基于gin、gorm和中间件的个人博客
前言
一直以来都渴望在互联网上留下属于自己的足迹,并决心建立一个自建数据存储系统并实现页面展示功能;主要采用Go语言进行开发,并作为练习学习Web开发。
github :https://github.com/SwordHarry/goblog
博客地址 :http://www.huangzijian.top
以gin和gorm为基础进行博客网页功能和API系统的业务开发工作,并已实现对markdown文件的支持。
部分细节参考于《Go 语言编程之旅》一书,好评
业务
主要包含两个功能模块:一个是网页浏览功能模块(即用于网页浏览功能),另一个是文章管理与标签管理相关联的API服务(即用于管理文章(article)及其标签(tag))。
网页
- 首页:个人信息呈现与博客列表概况呈现; pagination control
- 博客详情页: blog content markdown 转译为 html
- 标签博客列表页:继承首页功能,并展示该标签下的 blog 列表
- search 功能,基于 blog title 的搜索结果
api
- 认证接口:该认证接口由 jwt 负责 token 认证功能
全部评论 (0)
还没有任何评论哟~
