当前位置: 首页 > wzjs >正文

网站建设祥云平台宁波网络推广优化方案

网站建设祥云平台,宁波网络推广优化方案,嘉兴优化网站哪家好,新的南宁网站建设公司读取配置库Viper 能够读取很多格式的配置文件,并帮我们格式化。 github文档地址 go get github.com/spf13/viper 日志记录Zap go get -u go.uber.org/zap zap 包提供快速、结构化、分级的日志记录。 文档地址 生成UUID的库 谷歌UUID文档 加密的库 crypto文档…

读取配置库Viper

能够读取很多格式的配置文件,并帮我们格式化。

github文档地址
go get github.com/spf13/viper

日志记录Zap

go get -u go.uber.org/zap
zap 包提供快速、结构化、分级的日志记录。
文档地址

生成UUID的库

谷歌UUID文档

加密的库

crypto文档地址

golang自带加密库

"crypto/md5"

使用示例

package utilsimport ("crypto/md5""encoding/hex""golang.org/x/crypto/bcrypt"
)// BcryptHash 使用 bcrypt 对数据进行加密
func BcryptHash(password string) string {bytes, _ := bcrypt.GenerateFromPassword([]byte(password), bcrypt.DefaultCost)return string(bytes)
}// BcryptCheck 对比哈希值是否相同
func BcryptCheck(password, hash string) bool {err := bcrypt.CompareHashAndPassword([]byte(hash), []byte(password))return err == nil
}func MD5V(str []byte, b ...byte) string {h := md5.New()h.Write(str)return hex.EncodeToString(h.Sum(b))
}
http://www.dtcms.com/wzjs/99614.html

相关文章:

  • 会员管理系统怎么用优化关键词技巧
  • 舟山网站建设开发百度搜索入口网址
  • wordpress无法重定向网站网页的优化方法
  • 腾讯云点播做视频网站厦门网站搜索引擎优化
  • 信誉好的免费网站建设百度seo搜索排名
  • 域名备案时网站名称今日短新闻20条
  • 中山蚂蚁网站开发百度收录接口
  • 美术馆网站建设方案书谷歌广告推广怎么做
  • 东昌府聊城网站建设公司网站建设代理
  • 静态网站没有数据库吗厦门网
  • 免费做电子书的网站流量精灵官网
  • 中资源的 域名管理网站中国最权威的网站排名
  • 建网站如何赚钱通州优化公司
  • 网站上传文件大小限制网站seo设计方案案例
  • 什么网站建站公司可靠seo课程心得体会
  • 百度做商务网站多少钱个人网站模板
  • 怎样做网站公司的销售中山谷歌推广
  • 上海市杨浦区建设小学网站引擎搜索网站
  • 内蒙古建设网站夸克搜索
  • 网站制作报价是否合法培训机构还能开吗
  • 用axure做的网站成品产品软文范例100字
  • 简约网站内容布局免费网页设计制作网站
  • 中国建筑网官网一级建造师管理天津seo博客
  • 网站建设 深圳百度搜索推广创意方案
  • 张店网站建设方案seo 是什么
  • 手机如何翻到国外网站友情链接平台
  • b站推广首页企业培训课程ppt
  • 毕业设计题目怎么选题安康seo
  • 临沂市网站建设公司seo交流论坛seo顾问
  • 做网站竞价还需要推广公司如何做谷歌优化