Documentation
¶
Index ¶
- Variables
- func CheckPwd(reqPwd, dataPwd string) error
- func Encrypt(password string) (encryptPwd string)
- func FatalOnError(err error, msg string, data ...interface{})
- func LogOnError(code string, err error, data ...interface{})
- func NewLen(length int) string
- func NewLenChars(length int, chars []byte) string
- func WipeOutZero(buf []byte) []byte
- type Exception
- type Message
Constants ¶
This section is empty.
Variables ¶
View Source
var AsciiChars = []byte("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-_=+,.?/:;{}[]`~")
Functions ¶
func CheckPwd ¶ added in v0.1.19
不同数据的加密值一定不同,相同数据的加密值一定相同,因此,在处理用户登录时只需要对用户传递的密码做加密处理,并与原加密值做比较是否一致即可
func FatalOnError ¶
func LogOnError ¶ added in v0.1.18
func NewLenChars ¶ added in v0.1.20
NewLenChars returns a new random string of the provided length, consisting of the provided byte slice of allowed characters(maximum 256).
Types ¶
type Exception ¶ added in v0.1.27
type Exception int
var ( Success Exception = 2000 //请求类 RequestTimeOut Exception = 3000 InvalidParams Exception = 3001 //序列化类 UnmarshalFailed Exception = 6000 MarshalFailed Exception = 6001 //消息处理类 RedisPublishFailed Exception = 7000 RedisSubscribeFailed Exception = 7002 SetCacheFailed Exception = 7003 GetCacheFailed Exception = 7004 MQPublishFailed Exception = 7005 //文件表格操作类 CreateXLSXFailed Exception = 8000 InvalidExcel Exception = 8001 UploadFileFailed Exception = 8002 OpenFileFailed Exception = 8003 CreateFileFailed Exception = 8004 WriteFileFailed Exception = 8005 ReadFileFailed Exception = 8006 //微服务类 DomainRecordNotExist Exception = 9000 GetDomainRecordsFailed Exception = 9001 UpdateDomainRecordFailed Exception = 9002 CheckDomainRecordFailed Exception = 9003 SetDomainRecordStatusFailed Exception = 9004 EnableThingFailed Exception = 9010 DisableThingFailed Exception = 9011 CheckDeviceNameFailed Exception = 9012 RegisterDeviceFailed Exception = 9013 GetDeviceSecretFailed Exception = 9014 SendCaptchaFailed Exception = 9020 )
Click to show internal directories.
Click to hide internal directories.