身份验证期间的缓冲

在本书中,在此处输入有关使用 Go 构建 Web 应用程序的链接描述,它演示了如何创建自定义身份验证。部分注册功能使用此代码


md5Password := md5.New()

io.WriteString(md5Password, password)

buffer := bytes.NewBuffer(nil)

fmt.Fprintf(buffer, "%x", md5Password.Sum(nil))

newPass := buffer.String()

这基本上在登录功能中重复


md5Password := md5.New()

io.WriteString(md5Password, password)

buffer := bytes.NewBuffer(nil)

fmt.Fprintf(buffer, "%x", md5Password.Sum(nil))

newPass := buffer.String()

代码的最后 4 行中的缓冲发生了什么?为什么它很重要以及缓冲如何实现它?


www说
浏览 179回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go