gossip icon indicating copy to clipboard operation
gossip copied to clipboard

How to use this is not clear.

Open ghost opened this issue 6 years ago • 1 comments

In README.md we see an example:

// Create a gossiper
g := NewGossiper("<ip>:<port>", "<unique node id>", "<peer-list>")
// Add peer nodes with whom you want to gossip
g.AddNode("<peer_ip>:<peer_port>")
...
// update self values
g.UpdateSelf("<some_key>", "<any_value>")
// start gossip
g.Start()

However, we have no direction on what package to include. I also went through the files in this repo and I'm not quite sure where NewGossiper is being defined... How are you getting this function exactly?! It's kinda driving me nuts because it's witchcraft if it just works without import . "thing"

ghost avatar Aug 18 '18 16:08 ghost

I think NewGossiperImpl() should be used instead of NewGossiper(). It's defined in gossip_test.go.

tqin7 avatar Mar 06 '19 05:03 tqin7