示例#1
0
文件: generator.go 项目: zoe527/go2o
// 创建邀请码(6位)
func GenerateInvitationCode() string {
	var seed string = fmt.Sprintf("%d%s", time.Now().Unix(), util.RandString(6))
	var md5 = crypto.Md5([]byte(seed))
	return md5[8:14]
}
示例#2
0
文件: generator.go 项目: zoe527/go2o
// 创建随机密码
func GenerateRandomPwd(len int) string {
	return util.RandString(len)
}
示例#3
0
func newSessionId() string {
	dt := time.Now()
	randStr := util.RandString(4)
	return fmt.Sprintf("%s%d%d", randStr, dt.Second(), dt.Nanosecond())
}