文件名称:lyanna:go的gin框架实现一个博客系统
文件大小:1.83MB
文件格式:ZIP
更新时间:2024-03-31 09:51:24
系统开源
关于博客 该博客是参考了该项目的前端代码,原项目是python技术栈实现的最近在用Golang写东西,所以通过Golang的Gin框架实现了该项目,从中也学到了很多知识,同时对go开发web也有一个基本的认识,个人觉得博客项目还是非常适合初学者。 现在该博客已经正式上线 但是第一版的很多地方并没有优化,后续会继续进行优化代码。 该博客用到的主要的go相关的包: github.com/alimoeeny/gooauth2 v0.0.0-20140214171402-62c620a8c7eb github.com/gin-contrib/sessions v0.0.1 github.com/gin-gonic/gin v1.4.0 github.com/go-sql-driver/mysql v1.4.1 github.com/gorilla/feeds v1.1.1 github.com/
【文件预览】:
lyanna-master
----.gitignore(743B)
----main.go(4KB)
----README.md(2KB)
----utils()
--------utils.go(640B)
--------template.go(2KB)
--------utils_test.go(195B)
--------pagination.go(1KB)
----views()
--------base.html(687B)
--------admin()
--------index.html(2KB)
--------front()
--------errors()
----static()
--------css()
----request.token(122B)
----go.mod(718B)
----package.json(1KB)
----models()
--------post.go(4KB)
--------comment.go(1KB)
--------react.go(86B)
--------base.go(145B)
--------tag.go(882B)
--------user.go(2KB)
--------redisLogc.go(851B)
--------systemInit.go(3KB)
--------postTag.go(2KB)
----src()
--------css()
--------scss()
--------fonts()
--------vendor()
--------admin()
--------blog()
----config()
--------config.yaml(666B)
----.idea()
--------vcs.xml(185B)
----screenshot()
--------03.png(219KB)
--------index.png(382KB)
--------06.png(154KB)
--------05.png(400KB)
--------04.png(159KB)
--------02.png(298KB)
----go.sum(18KB)
----webpack.config.js(1KB)
----controllers()
--------post.go(9KB)
--------comment.go(2KB)
--------index.go(378B)
--------blog.go(4KB)
--------rss.go(1KB)
--------tag.go(1KB)
--------user.go(4KB)
--------auth.go(3KB)
--------api.go(487B)