-/*
- Package dht implements a Distributed Hash Table (DHT) part of
- the BitTorrent protocol,
- as specified by BEP 5: http://www.bittorrent.org/beps/bep_0005.html
-
- BitTorrent uses a "distributed hash table" (DHT)
- for storing peer contact information for "trackerless" torrents.
- In effect, each peer becomes a tracker.
- The protocol is based on Kademila DHT protocol and is implemented over UDP.
-
- Please note the terminology used to avoid confusion.
- A "peer" is a client/server listening on a TCP port that
- implements the BitTorrent protocol.
- A "node" is a client/server listening on a UDP port implementing
- the distributed hash table protocol.
- The DHT is composed of nodes and stores the location of peers.
- BitTorrent clients include a DHT node, which is used to contact other nodes
- in the DHT to get the location of peers to
- download from using the BitTorrent protocol.
-
- Standard use involves creating a Server, and calling Announce on it with
- the details of your local torrent client and infohash of interest.
-*/
+// Package dht implements a Distributed Hash Table (DHT) part of
+// the BitTorrent protocol,
+// as specified by BEP 5: http://www.bittorrent.org/beps/bep_0005.html
+//
+// BitTorrent uses a "distributed hash table" (DHT)
+// for storing peer contact information for "trackerless" torrents.
+// In effect, each peer becomes a tracker.
+// The protocol is based on Kademila DHT protocol and is implemented over UDP.
+//
+// Please note the terminology used to avoid confusion.
+// A "peer" is a client/server listening on a TCP port that
+// implements the BitTorrent protocol.
+// A "node" is a client/server listening on a UDP port implementing
+// the distributed hash table protocol.
+// The DHT is composed of nodes and stores the location of peers.
+// BitTorrent clients include a DHT node, which is used to contact other nodes
+// in the DHT to get the location of peers to
+// download from using the BitTorrent protocol.
+// Standard use involves creating a Server, and calling Announce on it with
+// the details of your local torrent client and infohash of interest.
package dht