예제 #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
파일: session.go 프로젝트: marknewmail/gof
func newSessionId() string {
	dt := time.Now()
	randStr := util.RandString(4)
	return fmt.Sprintf("%s%d%d", randStr, dt.Second(), dt.Nanosecond())
}