【文件属性】:
文件名称:go-multiaddr:可组合且具有前瞻性的网络地址
文件大小:48KB
文件格式:ZIP
更新时间:2021-05-14 08:24:47
Go
go-multiaddr
实现
Multiaddr是一种表示地址的标准方式:
支持任何标准网络协议。
自描述(包括协议)。
具有二进制打包格式。
有一个很好的字符串表示形式。
封装好。
目录
隧道式
维护者
贡献
执照
安装
go get github.com/multiformats/go-multiaddr
用法
例子
简单的
import ma "github.com/multiformats/go-multiaddr"
// construct from a string (err signals parse failure)
m1 , err := ma . NewMultiaddr ( "/ip4/127.0.0.1/udp/1234" )
// construct from bytes (err signals parse failure)
m2 , er
【文件预览】:
go-multiaddr-master
----component.go(4KB)
----multiaddr_test.go(29KB)
----go.mod(227B)
----codecov.yml(24B)
----filter_test.go(4KB)
----util_test.go(3KB)
----.github()
--------workflows()
----go.sum(3KB)
----transcoders.go(10KB)
----interface.go(2KB)
----codec.go(3KB)
----filter.go(4KB)
----util.go(3KB)
----protocol.go(4KB)
----internal()
--------codependencies()
----LICENSE(1KB)
----net()
--------net_test.go(15KB)
--------registry_test.go(1015B)
--------convert_test.go(6KB)
--------registry.go(4KB)
--------doc.go(236B)
--------private_test.go(885B)
--------convert.go(7KB)
--------ip.go(3KB)
--------net.go(11KB)
--------private.go(2KB)
----doc.go(1KB)
----README.md(4KB)
----Makefile(299B)
----varint.go(533B)
----protocols.go(5KB)
----.gx()
--------lastpubver(54B)
----multiaddr.go(4KB)
----.gitignore(34B)
----multiaddr()
--------main.go(2KB)
----package.json(516B)