Documentation ¶
Index ¶
- Constants
- func CamelString(s string) string
- func Dump(data interface{})
- func Echo(data interface{})
- func MD5(s string) string
- func Md5(s string) (string, error)
- func RemoveCookie(ctx *gin.Context, key string)
- func ResponseError(ctx *gin.Context, err error)
- func ResponseErrorCode(ctx *gin.Context, errCode int, err error)
- func ResponseSuccess(ctx *gin.Context, data interface{})
- func SetCookie(ctx *gin.Context, key, val string)
- func SnakeString(s string) string
- func StrucAssignFilter(a interface{}, b interface{}, fields ...string) (err error)
- func StructAssign(target interface{}, source interface{})
- type Response
Constants ¶
const ( CodeSuccess = 0 CodeError = 1 CodeUnLogin = 2 )
====================================================================== * * 功能:Gin 响应函数封装 * ======================================================================
定义错误编码
Variables ¶
This section is empty.
Functions ¶
func CamelString ¶
====================================================================== * * 功能:蛇形转驼峰 * 描述:xx_yy to XxYx xx_y_y to XxYY * ======================================================================
func MD5 ¶
============================================== * * 功能:MD5加密 不需要处理错误 * ==============================================
func Md5 ¶
============================================== * * 功能:MD5加密 需要处理错误 * ==============================================
func RemoveCookie ¶
func ResponseError ¶
func ResponseSuccess ¶
func SnakeString ¶
====================================================================== * * 功能:驼峰转蛇形 snake string * 描述:XxYy to xx_yy , XxYY to xx_y_y * ======================================================================
func StrucAssignFilter ¶
============================================== * * 功能:实现两个结构体复制字段 * 用b的所有字段覆盖a的 * 如果fields不为空, 表示用b的特定字段覆盖a的 * a应该为结构体指针 * ==============================================
func StructAssign ¶
func StructAssign(target interface{}, source interface{})
============================================== * * 功能:实现两个结构体复制字段 在要修改的结构体中查询有数据结构体中相同属性的字段,有则修改其值 * target 要修改的结构体 * source 有数据的结构体 * ==============================================