BitTorrent Client in Go
This is a simple BitTorrent client implemented in Go. It allows you to download files using the [BitTorrent protocol] (https://www.bittorrent.org/beps/bep_0003.html).
Features
Installation
To install the BitTorrent client, you need to have Go installed on your machine.
- Clone the repository:
git clone https://github.com/yourusername/bittorrent-client-go.git
- Navigate to the project directory:
cd bittorrent-client-go
- Build the project:
go build
Usage
The BitTorrent client can be used via the command line. Below are some basic commands to get you started:
Downloading a Torrent
To download a file using a torrent, use the following command:
./bittorrent-client-go download -output="/path/to/output" -torrent="/path/to/torrent/file"
-debug - for debug mode