46 lines
1.2 KiB
Go
46 lines
1.2 KiB
Go
package configs
|
||
|
||
const (
|
||
// ProjectVersion 项目版本
|
||
ProjectVersion = "v1.2.6"
|
||
|
||
// ProjectName 项目名称
|
||
ProjectName = "go-gin-api"
|
||
|
||
// ProjectDomain 项目域名
|
||
ProjectDomain = "http://127.0.0.1"
|
||
|
||
// ProjectPort 项目端口
|
||
ProjectPort = ":9999"
|
||
|
||
// ProjectLogFile 项目日志存放文件
|
||
ProjectLogFile = "./logs/" + ProjectName + "-access.log"
|
||
|
||
// ProjectInstallMark 项目安装完成标识
|
||
ProjectInstallMark = "INSTALL.lock"
|
||
|
||
// HeaderLoginToken 登录验证 Token,Header 中传递的参数
|
||
HeaderLoginToken = "Token"
|
||
|
||
// HeaderSignToken 签名验证 Token,Header 中传递的参数
|
||
HeaderSignToken = "Authorization"
|
||
|
||
// HeaderSignTokenDate 签名验证 Date,Header 中传递的参数
|
||
HeaderSignTokenDate = "Authorization-Date"
|
||
|
||
// RedisKeyPrefixRequestID Redis Key 前缀 - 防止重复提交
|
||
RedisKeyPrefixRequestID = ProjectName + ":request-id:"
|
||
|
||
// RedisKeyPrefixLoginUser Redis Key 前缀 - 登录用户信息
|
||
RedisKeyPrefixLoginUser = ProjectName + ":login-user:"
|
||
|
||
// RedisKeyPrefixSignature Redis Key 前缀 - 签名验证信息
|
||
RedisKeyPrefixSignature = ProjectName + ":signature:"
|
||
|
||
// ZhCN 简体中文 - 中国
|
||
ZhCN = "zh-cn"
|
||
|
||
// EnUS 英文 - 美国
|
||
EnUS = "en-us"
|
||
)
|