A basic bittorent client written in go
This is a learning project inspired from https://blog.jse.li/posts/torrent/
-
Download your torrent file
-
Run main.go with the following arguments
go run main.go [torrent file name] [output file name]
- Does not work on multifile torrents
- Only supports torrent files (no magnet links)
- Does not support seeding
- Works only for http trackers