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