bittorrent-go

command module
v0.0.0-...-571b077 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2024 License: MIT Imports: 5 Imported by: 0

README

BitTorrent-Go

A client for the file-sharing protocol BitTorrent. Will connect to other peers on a peer2peer network to download file specified in a .torrent file. Information such as peer, activity, download speed and download progress will be displayed on a terminal dashboard.

Demo

IP's randomised and detailed errors omitted in demo GIF.

Installation

Clone the repository: git clone https://github.com/0xNathanW/bittorrent-go

Build executable: go build main.go

Usage

To use run the executable with an argument of the path for the .torrent file:

Eg. {.exe name} {path to .torrent file}

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
p2p

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL