Tiny BitTorrent client written in Go. Read the blog post: https://blog.jse.li/posts/torrent/
go get github.com/veggiedefender/torrent-client
Try downloading Debian!
torrent-client debian-10.2.0-amd64-netinst.iso.torrent debian.iso
- Only supports
.torrent
files (no magnet links) - Only supports HTTP trackers
- Does not support multi-file torrents
- Strictly leeches (does not support uploading pieces)