=== map 类似python语言中的dict(字典类型),以key-value形式存储数据 === Key必须是支持==或!=比较运算的类型,不可以是函数,map或slice map查找比线性搜素快很多,但比使用索引访问数据的类型...
阅读(4) 评论(0)
切片Slice在go语言中是单独的类型(指向底层的数组),不同于python(对可迭代对象操作的工具),注意区分数组和slice的区别 定义一个空slice,格式var s []int,这种既没有长度也没有元素赋值的类型(相比叫arr...
阅读(7) 评论(0)
基本特性 格式: var Name [n]<type>,n>0 如: var a [10]int 表示,定义一个长度为10,元素类型为int性的数组 数组长度: 长度(len)也是数组类型的一部分,因此具有不同长度...
阅读(8) 评论(0)
go基础之控制语句 补充知识 指针 与其他语言不同,在Go中不支持指针运算即->运算符,而直接采用.选择符来操作指针目标对象的成员。 操作符&取变量的地址,使用*通过指针间间接访问目标对象 默认值位nil,而非NUL...
阅读(7) 评论(0)
区块链之工作量证明 在整个区块链中的作用 新的区块依赖工作量证明算法(PoW)| Proof Of Work 来构造 理解 PoW的目标是找出一个符合特定条件的数字,这个数字很难计算出来,但容易验证。 这就是工作量证明的核心思想。...
阅读(7) 评论(0)
 鲁迅爷爷说:世间本没有路,走的人多了就有了路!                                                       ---Write to header!     首先...
阅读(8) 评论(0)