controller

package
v0.0.0-...-1da20c6 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildFailRespResult

func BuildFailRespResult(appError errors.ResultCode, data ...interface{}) *resp.RespResult

func BuildOkRespResult

func BuildOkRespResult(data interface{}) *resp.RespResult

func BuildRespResult

func BuildRespResult(appError errors.AppError, data ...interface{}) *resp.RespResult

func FailJson

func FailJson(c *gin.Context, err errors.AppError, data ...interface{})

FailJson 输出失败Json结果,仅支持0或1个data

func FailStatusJson

func FailStatusJson(c *gin.Context, httpStatus int, err errors.AppError, data ...interface{})

FailStatusJson 输出失败Json结果,仅支持0或1个data

func FileHttpRespResult

func FileHttpRespResult(c *gin.Context, resp *resp.HttpFileRespResult)

func HtmlHttpRespResult

func HtmlHttpRespResult(c *gin.Context, resp *resp.HttpHtmlRespResult)

func HttpRespResult

func HttpRespResult(respResult *resp.RespResult) *resp.HttpJsonRespResult

func Json

func Json(c *gin.Context, httpStatus int, code int, msg string, data ...interface{})

Json 输出Json结果,仅支持0或1个data

func OkHttpRespResult

func OkHttpRespResult(data ...interface{}) *resp.HttpJsonRespResult

func OkJson

func OkJson(c *gin.Context, data ...interface{})

OkJson 输出成功Json结果,仅支持0或1个data

func ProtoBufHttpRespResult

func ProtoBufHttpRespResult(c *gin.Context, resp *resp.HttpProtoBufRespResult)

func RedirectHttpRespResult

func RedirectHttpRespResult(c *gin.Context, resp *resp.HttpRedirectRespResult)

func TextHttpRespResult

func TextHttpRespResult(c *gin.Context, resp *resp.HttpTextRespResult)

func XmlHttpRespResult

func XmlHttpRespResult(c *gin.Context, resp *resp.HttpXmlRespResult)

Types

type IController

type IController interface {
	// PreUrl url前缀
	PreUrl() string
}

Jump to

Keyboard shortcuts

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