my-blog-by-go:使用go实现一个简易的博客系统

时间:2024-03-31 09:29:29
【文件属性】:

文件名称:my-blog-by-go:使用go实现一个简易的博客系统

文件大小:6.78MB

文件格式:ZIP

更新时间:2024-03-31 09:29:29

系统开源

使用go建造一个简易的博客系统 初步使用Go语言开发,使用Web框架gin和ORM框架xorm。 前端使用React + Metrail-Ui + React-Router4。 命令行工具使用github.com/urfave/cli开发。 目前功能 命令行工具能对文章进行上传,删除,和进行请求Host进行配置。 服务端提供了有关文章的基本增删改查接口,使用sqlite数据来存储文章相应的标题,标签和分类等。 前端能简单展示文章列表和文章内容,根据标签或分类展示相关的文章。 截图 启动项目 服务端 go get -u github.com/zachrey/my-blog-by-go cd $GOPATH /src/github.com/zachrey/my-blog-by-go/ go run main.go 体积最小开启的是本地的8888 。 前端 cd $GOPATH /src/git


【文件预览】:
my-blog-by-go-master
----_config.yml(29B)
----.gitignore(192B)
----posts()
--------0890fb6686475586ea27ca4833af7533.md(4KB)
--------IMG_2654.jpg(208KB)
--------d79e7ba593ca7a422b63047859abf480.md(6KB)
--------b128b7694e4de962e0088bcb1bcb254f.md(163B)
----main.go(505B)
----README.md(2KB)
----routers()
--------router.go(883B)
----front_web()
--------.gitignore(285B)
--------README.md(117KB)
--------public()
--------package.json(576B)
--------src()
--------yarn.lock(278KB)
----static()
--------IMG_2654.jpg(208KB)
--------photo.png(359KB)
----database()
--------sqlite3.go(339B)
--------test.db(68KB)
----gin.log(8KB)
----models()
--------post_label.go(1KB)
--------post.go(2KB)
--------category.go(1020B)
--------label.go(906B)
--------post_category.go(1KB)
----vendor()
--------vendor.json(94B)
----debug(19.68MB)
----cmd()
--------main.go(4KB)
--------url.config(21B)
--------test.md(163B)
--------Go中的切片-1.md(4KB)
--------JS中扩展符.md(6KB)
----controllers()
--------posts.go(1KB)
--------md2html.go(1KB)
--------removeFile.go(902B)
--------category.go(283B)
--------label.go(276B)
--------uploadfile.go(4KB)

网友评论