parent
18e1338125
commit
9c15f6eddc
59
README.md
59
README.md
|
@ -1 +1,58 @@
|
|||
# potato
|
||||
<!--
|
||||
* @Date: 2021-03-21 19:54:57
|
||||
* @LastEditors: viletyy
|
||||
* @LastEditTime: 2021-04-06 10:36:10
|
||||
* @FilePath: /potato/README.md
|
||||
-->
|
||||
# Potato
|
||||
|
||||
[![viletyy potato](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/viletyy/potato)
|
||||
|
||||
Go项目脚手架
|
||||
|
||||
基于gin、gorm、zap的脚手架
|
||||
|
||||
本脚手架包含以下内容:
|
||||
|
||||
1. mvc结构。
|
||||
2. swagger接口文档。
|
||||
3. 配置、数据库、redis、日志、工具库封装。
|
||||
4. 单点登陆(jwt)。
|
||||
|
||||
## 内容列表
|
||||
|
||||
- [安装](#安装)
|
||||
- [使用说明](#使用说明)
|
||||
- [相关仓库](#相关仓库)
|
||||
- [如何贡献](#如何贡献)
|
||||
- [使用许可](#使用许可)
|
||||
|
||||
## 安装
|
||||
|
||||
这个项目使用 [go](https://golang.org/) 和 [swag](https://github.com/swaggo/swag)。请确保你本地安装了它们。
|
||||
|
||||
```sh
|
||||
$ tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz
|
||||
$ export PATH=$PATH:/usr/local/go/bin
|
||||
```
|
||||
|
||||
## 使用说明
|
||||
|
||||
```sh
|
||||
$ go build -o potato main.go
|
||||
$ ./potato
|
||||
```
|
||||
|
||||
## 相关仓库
|
||||
|
||||
- [Gin](https://github.com/gin-gonic/gin) — Web Framework
|
||||
- [Gorm](https://github.com/jinzhu/gorm) — ORM
|
||||
|
||||
## 如何贡献
|
||||
|
||||
非常欢迎你的加入![提一个 Issue](https://github.com/viletyy/potato/issues/new) 或者提交一个 Pull Request。
|
||||
|
||||
|
||||
## 使用许可
|
||||
|
||||
[MIT](LICENSE) © Viletyy
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* @Date: 2021-03-22 18:51:29
|
||||
* @LastEditors: viletyy
|
||||
* @LastEditTime: 2021-03-22 18:54:59
|
||||
* @LastEditTime: 2021-04-06 09:36:05
|
||||
* @FilePath: /potato/utils/response.go
|
||||
*/
|
||||
package utils
|
||||
|
@ -55,6 +55,10 @@ func FailWithMessage(message string, c *gin.Context) {
|
|||
Result(ERROR, map[string]interface{}{}, message, c)
|
||||
}
|
||||
|
||||
func FailWithData(data interface{}, c *gin.Context) {
|
||||
Result(ERROR, data, "操作失败", c)
|
||||
}
|
||||
|
||||
func FailWithDetailed(data interface{}, message string, c *gin.Context) {
|
||||
Result(ERROR, data, message, c)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue