Versions in this module Expand all Collapse all v1 v1.0.0 Sep 30, 2025 Changes in this version + const CodeErr + const CodeErrAuth + const CodeErrDB + const CodeErrDataNotExist + const CodeErrForceModify + const CodeErrParam + const CodeErrPlatform + const CodeOk + const MsgErr + const MsgErrAuth + const MsgErrDB + const MsgErrDataNotExist + const MsgErrNameExist + const MsgErrNet + const MsgErrOldPasswordWrong + const MsgErrParam + const MsgErrUsernameOrPassword + const MsgOk + var AppName = "my-proxy" + var AppVersion = "1.0.0" + var DateTimeWithMilliLayout = "2006-01-02 15:04:05.000" + var ErrListenPortExists = errors.New("listen port already exists") + var ErrNameExists = errors.New("name already exists") + var ErrProxyNotExist = errors.New("proxy not exists") + var JwtKey = "LnGvpbI59mPaSxA3" + var ServerPortKey = "SERVER_PORT_KEY" + func FormFileReadAll(c *gin.Context, fileName string) ([]byte, error) + func GetDbPath() (string, error) + func GetLogPath() string + func ResponseError(c *gin.Context, err error) + func ResponseFile(c *gin.Context, data []byte, fileName string) + func ResponseMsg(c *gin.Context, code int, msg string) + func ResponseOk(c *gin.Context) + func ResponseOkWithData(c *gin.Context, data any) + func ResponseOkWithList(c *gin.Context, list any, count ...int64) + func ResponseWithData(c *gin.Context, code int, msg string, data any) + type BaseResponse struct + Code int + Data any + Msg string + type UserClaim struct + Level string + Username string + func AnalyzeToken(token string) (*UserClaim, error) + func (uc *UserClaim) GenerateToken(expireAt int64) (string, error)