package
0.0.0-20241014075912-8c00ab9ae07f
Repository: https://github.com/treeyh/soc-go-common.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
NewAppErrorByExistError 基于error创建应用错误,如果error为nil,则返回nil.
NewResultCode 创建新的resultCode,code编号不允许与已有的重复,一般启动初始化时调用.
NewResultCodeIgnoreDuplicate 创建新的resultCode 允许code重复,运行时调用.

# Variables

ALiYunOperationError 阿里云操作错误.
ALiYunSendMailError 阿里云发送邮件错误.
BusinessFail 业务失败.
DbInitConnFail 数据库初始化连接失败.
DbOperationFail 数据库操作失败.
Deadline 服务调用超时.
EncryptDecryptFail 加解密失败.
ErrorUndefined 错误未定义.
FileNotExist 文件或目录不存在.
FilePathIsNull 文件路径为空.
FileReadFail 读取文件失败.
FileTooLarge 文件过大.
FileTypeError 文件类型错误.
ForbiddenAccess 禁止访问.
HttpCreateRequestFail Http创建请求失败.
HttpRequestFail Http请求失败.
JsonDecodeFail JSON反序列化失败.
JsonEncodeFail JSON序列化失败.
LimitExceed 超出限制.
LoadConfigFileFail 加载配置文件失败.
LoginExpires 登录失效.
MethodNotAllowed 不支持该方法.
ObjectCopyFail 对象转换失败.
ObjectNotArray 对象不是数组.
OK 成功.
ParamError 参数错误.
ParseTimeFail 转换时间失败.
PathNotFound 请求地址不存在.
RedisConfigNotExist redis配置不存在.
RedisConnGetFail 获取redis连接失败.
RedisLockGetFail 获取redis锁失败.
RedisNotInit redis配置不存在.
RedisOperationFail redis操作失败.
RequestError 请求错误.
ServerError 服务器错误.
ServiceUnavailable 过载保护,服务暂不可用.
SkyWalkingNotInit SkyWalking未初始化.
SkyWalkingSpanNotInit SkyWalking span 未初始化.
SystemErr 系统异常.
TemplateRenderFail 模板解析失败.
Unauthorized 认证错误.
UnknownError 未知错误.
WechatOperationError 微信操作错误.
WechatRequestError 请求微信接口错误.
WechatRequestFail 请求微信接口失败.

# Structs

ResultCode 调用返回状态.

# Interfaces

AppError Application Error interface.