1.单向加密 什么是单向加密算法。简而言之就是不可解密的加密方法,也叫作非可逆加密, 用这种方法加密过的东西,地球上现有的人类在有限的时间内是无法解密的,包括加密者自己。 2...
1.单向加密 什么是单向加密算法。简而言之就是不可解密的加密方法,也叫作非可逆加密, 用这种方法加密过的东西,地球上现有的人类在有限的时间内是无法解密的,包括加密者自己。 2...
1:以太坊的共识算法 在以太坊中,默认使用ethash(pow)共识算法进行网络正确性的保障,这种共识算法采用的是工作量证明的机制,也就是我们所熟知的“挖矿”。在使用pow算...
开发人员友好的ORM库。 安装:go get -u github.com/jinzhu/gorm中文文档地址:http://gorm.book.jasperxu.com/Gi...
Go标准库中没有数据库驱动。参见http://golang.org/s/sqldrivers获取第三方驱动。这里选择了Go-MySQL-Driver这个实现。地址是:http...
切片slice:切片是对数组的抽象。切片在内存中占24个字节 切片包含长度、容量、以及一个指向首元素的指针 • 引⽤类型。但⾃⾝是结构体,值拷⻉传递。• 属性 len 表⽰可...
JSON是一种轻量级的数据交换语言,以文字为基础,具有自我描述性且易于让人阅读。 官方提供有Json解析包:官方库文档地址 下面只说两个比较重要的函数 一、将数据编码成jso...
Go语言包中的sync包提供了两种锁,互斥锁(sync.Mutex)和读写锁(sync.RWMutex) 这一篇博文我们只说一下互斥锁。 Mutex是一个互斥锁,可以创建为其...
一、log日志包 log支持并发操作。其结构定义如下: log基本日志格式 (1)Golang's log模块主要提供了3类接口。分别是 “Print 、Panic 、Fat...
官网:https://www.mysql.com/添加配置信息先cd,进入用户主目录vim .bash_profile添加:export PATH=$PATH:/usr/lo...