文件名称:go-multihash:Go中的Multihash实现
文件大小:38KB
文件格式:ZIP
更新时间:2024-05-20 22:47:40
Go
多哈希
Go中的实现
目录
安装
go-multihash是一个标准的Go模块,可以通过以下方式安装:
go get github.com/multiformats/go-multihash
用法
例子
本示例采用标准的十六进制编码数据,并使用EncodeName计算缓冲区的SHA1多哈希值。
生成的十六进制编码数据对应于:
【文件预览】:
go-multihash-master
----multihash.go(8KB)
----set_test.go(1KB)
----go.mod(366B)
----codecov.yml(43B)
----.gitmodules(213B)
----set.go(1KB)
----go.sum(2KB)
----multihash_test.go(8KB)
----io_test.go(2KB)
----registry.go(1KB)
----multihash()
--------install.dist.sh(382B)
--------main.go(3KB)
--------.gobuilder.yml(61B)
--------LICENSE(1KB)
--------README.md(3KB)
--------.gitignore(10B)
----core()
--------errata.go(677B)
--------registry.go(3KB)
--------magic.go(539B)
----spec()
--------multihash()
--------multicodec()
----.travis.yml(394B)
----LICENSE(1KB)
----test()
--------sharness()
--------Makefile(208B)
--------.gitignore(14B)
----README.md(3KB)
----Makefile(168B)
----io.go(2KB)
----sum.go(2KB)
----register()
--------all()
--------miniosha256()
--------blake2()
--------sha3()
----.gx()
--------lastpubver(55B)
----opts()
--------coding.go(885B)
--------README.md(378B)
--------opts.go(4KB)
----.gitignore(9B)
----sum_test.go(7KB)
----spec_test.go(3KB)