golang 使用时间通过md5生成token
来源:互联网 发布:阿里数据库oceanbase 编辑:程序博客网 时间:2024/06/08 14:58
package main
import (
"crypto/md5"
"fmt"
"io"
"strconv"
"time"
)
func main() {
crutime := time.Now().Unix()
fmt.Println("crutime-->", crutime)
h := md5.New()
fmt.Println("h-->", h)
fmt.Println("strconv.FormatInt(crutime, 10)-->", strconv.FormatInt(crutime, 10))
io.WriteString(h, strconv.FormatInt(crutime, 10))
fmt.Println("h-->", h)
token := fmt.Sprintf("%x", h.Sum(nil))
fmt.Println("token--->", token)
fmt.Println(len("8e1a188743c6077110da3c9778183031"))
}
查看原文:http://www.zoues.com/2016/10/27/golang-%e4%bd%bf%e7%94%a8%e6%97%b6%e9%97%b4%e9%80%9a%e8%bf%87md5%e7%94%9f%e6%88%90token/
0 0
- golang 使用时间通过md5生成token
- golang 使用时间通过md5生成token
- golang使用时间作为种子生成随机数
- golang服务器+android 生成相同md5码
- 利用MD5生成加密token-Java工具类(二)
- [token] -- token的生成
- Golang计算MD5
- Golang计算MD5
- Golang的md5加密
- golang Md5+salt
- golang的md5 操作
- go使用时间作为种子生成随机数
- go使用时间作为种子生成随机数
- md5生成
- golang md5及随机字符串
- 随机生成token
- Cassandra Token的生成
- Cassandra Token的生成
- go中方法的接收者是值或者指针有什么区别吗?
- 使用golang快速开发微信公众平台(六):给用户发红包(用户提现至微信钱包)
- GoLang 捕获命令行参数
- golang 函数定义及其接口实例
- Atitit 项目管理(5)----------后勤管理与工具链支持管理
- golang 使用时间通过md5生成token
- golang 高效字符串拼接
- Golang与C#之switch区别
- golang中对map操作类
- 关乎DevOps成败的三个火枪手
- 405. Convert a Number to Hexadecimal
- Leetcode 42. Trapping Rain Water (Hard) (cpp)
- 树莓派raspberry pi B+的使用
- 多线程的exit()逻辑