gin-blog

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2019 License: MIT Imports: 6 Imported by: 0

README

gin-blog

Build Status codecov Go Report Card

English | 简体中文

gin-blog 是一个简单的博客 RESTful API 示例,使用 MySQL 作为数据库。

安装

git clone https://github.com/linehk/gin-blog.git

或者:

go get -u github.com/linehk/gin-blog

然后进行编译:

go build -o gin-blog

再运行:

./gin-blog

使用

  • 文章
    • 获取指定文章:GET http://localhost:8888/api/v1/articles/1
    • 获取全部文章:GET http://localhost:8888/api/v1/articles
    • 新增文章:POST http://localhost:8888/api/v1/articles,表单可用 form-datax-www-form-urlencoded 形式
    • 修改文章:PUT http://localhost:8888/api/v1/articles/1
    • 删除文章:DELETE http://localhost:8888/api/v1/articles/1
  • 标签
    • 获取指定标签:GET http://localhost:8888/api/v1/tags/1
    • 获取全部标签:GET http://localhost:8888/api/v1/tags
    • 新增标签:POST http://localhost:8888/api/v1/tags
    • 修改标签:PUT http://localhost:8888/api/v1/tags/1
    • 删除标签:DELETE http://localhost:8888/api/v1/tags/1

参与贡献

如果您觉得这个项目有什么需要改进的地方,欢迎发起 Pull Request。

如果有重大变化,请先打开一个 Issue,讨论您想要改变的内容。

开源许可证

MIT License

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL