Documentation ¶
Overview ¶
此源码被清华学神尹成大魔王专业翻译分析并修改 尹成QQ77025077 尹成微信18510341407 尹成所在QQ群721929980 尹成邮箱 yinc13@mails.tsinghua.edu.cn 尹成毕业于清华大学,微软区块链领域全球最有价值专家 https://mvp.microsoft.com/zh-cn/PublicProfile/4033620
Index ¶
Constants ¶
View Source
const ( //DefaultDepthLimit是解析所使用的默认深度限制。 DefaultDepthLimit = 32 //UnlimitedDepth允许在解析中进行无限递归。你 //可能不想用这个,但如果你绝对想用的话,它就在这里。 //相信决议最终完成,不能占上风 //限制将要采取的步骤。 UnlimitedDepth = 0 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResolveOpt ¶
type ResolveOpt func(*ResolveOpts)
resolveopt用于设置选项
func DhtTimeout ¶
func DhtTimeout(timeout time.Duration) ResolveOpt
DHTTimeout是等待提取DHT记录的时间量。 并进行了验证。零值表示没有显式超时
type ResolveOpts ¶
type ResolveOpts struct { //递归深度限制 Depth uint //要从DHT检索的IPN记录数 //(最佳记录从该集合中选择) DhtRecordCount uint //等待提取DHT记录的时间量 //并进行了验证。零值表示没有显式 //超时(尽管由于拨号有一个隐式超时 //DHT内超时) DhtTimeout time.Duration }
resolveopts指定用于解析IPN路径的选项
func DefaultResolveOpts ¶
func DefaultResolveOpts() ResolveOpts
DefaultResolveOpts返回用于解析的默认选项 IPNS路径
func ProcessOpts ¶
func ProcessOpts(opts []ResolveOpt) ResolveOpts
processopts将resolveOpt数组转换为resolveOpts对象
Click to show internal directories.
Click to hide internal directories.