Skip to content
/ go-bt Public

Another pure golang implementation of BitTorrent library.

License

Notifications You must be signed in to change notification settings

xgfone/go-bt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 15, 2024
aa4abbc · Dec 15, 2024

History

72 Commits
Dec 15, 2024
Jul 31, 2022
Apr 1, 2023
Apr 1, 2023
Mar 1, 2023
Apr 1, 2023
Apr 1, 2023
Apr 1, 2023
Apr 1, 2023
Apr 1, 2023
Jun 7, 2020
Apr 1, 2023
Apr 1, 2023
Dec 15, 2024

Repository files navigation

BT - Another Implementation For Golang Build Status GoDoc License

A pure golang implementation of BitTorrent library, which is inspired by dht and torrent.

Install

$ go get -u github.com/xgfone/go-bt

Features

  • Support Go1.11+.
  • Support IPv4/IPv6.
  • Multi-BEPs implementation.
  • Pure Go implementation without CGO.
  • Only library without any denpendencies. For the command tools, see bttools.

The Implemented Specifications

Example

See godoc or bttools.