ceremonyclient/go-libp2p-kad-dht
2024-10-12 11:55:17 -07:00
..
crawler detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dual detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
fullrt detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
internal detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
metrics detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
netsize detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
opts detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
pb detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
providers detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
qpeerset detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
rtrefresh detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
CODEOWNERS detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht_bootstrap_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht_bootstrap.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht_filters_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht_filters.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht_net.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht_options.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
dht.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
doc.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
events.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
ext_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
go.mod detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
go.sum detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
handlers_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
handlers.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
LICENSE detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
log_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
lookup_optim_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
lookup_optim.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
lookup.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
nofile_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
optimizations.md detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
protocol.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
query_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
query.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
README.md detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
records_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
records.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
routing_options.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
routing.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
rt_diversity_filter_test.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
rt_diversity_filter.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
subscriber_notifee.go detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00
version.json detangling merge of main node for v2 (#293) 2024-10-12 11:55:17 -07:00

go-libp2p-kad-dht

GoDoc Discourse posts

A Go implementation of libp2p Kademlia DHT specification

Table of Contents

Install

go get github.com/libp2p/go-libp2p-kad-dht

Optimizations

Client-side optimizations are described in optimizations.md

Usage

Go to https://godoc.org/github.com/libp2p/go-libp2p-kad-dht.

Contribute

Contributions welcome. Please check out the issues.

Check out our contributing document for more information on how we work, and about contributing in general. Please be aware that all interactions related to libp2p are subject to the IPFS Code of Conduct.

Maintainers

See CODEOWNERS.

License

MIT © Protocol Labs Inc.