
Go语言
macrocan
这个作者很懒,什么都没留下…
展开
-
go libp2p kad dht
alpha: 同一时间最多只能向alpha个节点查询。现值为10beta: 迭代查询结束条件,所有非unreachable的节点按照距离排序后,前beta个节点全部都查询过即可结束。现值为3K(bucketSize): 查询开始时,从K桶中选取最多K个节点。迭代查询结束后,所有非unreachable的节点按照距离排序,向前K个节点中未查询或者正在查询的节点发起查询。现值为20...原创 2020-12-10 17:40:18 · 736 阅读 · 0 评论 -
go libp2p listen
Listener interface// A Listener is a generic network listener for stream-oriented protocols.// it uses an embedded net.Listener, overriding net.Listener.Accept to// return a Conn and providing Multiaddr.type Listener interface { // Accept waits for an原创 2020-07-22 15:07:07 · 466 阅读 · 0 评论 -
tendermint amino
Amino is an encoding library that can handle Interfaces. This is achieved by prefixing bytes before each “concrete type”.func Example() { defer func() { if e := recover(); e != nil { fmt.Println("Recovered:", e) } }() type Message interface{}原创 2020-05-21 10:47:05 · 300 阅读 · 0 评论 -
run client with fabric2.0 sdk go
development envfirstmkdir -p ~/fabriccd ~/fabricexport FABRIC_CFG_PATH=$PWDcp $GOPATH/src/github.com/hyperledger/fabric/integration/chaincode $GOPATH/src/github.com/hyperledger/fabric/integratio...原创 2020-03-20 17:31:47 · 1044 阅读 · 4 评论 -
fabric2.0 chaincode handler register
code version: fabric 2.0.1registerchaincode need to register in peer before work, it start after stream is established, end with receiving REGISTERED meessage from peer. After registered, both chain...原创 2020-03-20 12:04:54 · 782 阅读 · 0 评论 -
Golang精编问答题
10、以下代码能够编译成功吗?为什么?package mainimport ( "fmt")type People interface { Speak(string) string}type Stduent struct{}func(stu *Stduent) Speak(think string)(talk string) { if think == &am原创 2019-01-16 14:16:35 · 550 阅读 · 0 评论