Skip to content

go-newsgroups

Pure-Go Usenet: NNTP, yEnc, NZB, Newznab search, PAR2 (AutoPAR).

go-newsgroups is a family of small, composable pure-Go modules for Usenet: an RFC 3977 NNTP read client, yEnc / uuencode codecs, an NZB parser with segment download and reassembly, a Newznab / NZBHydra2 search client, and a PAR2 verify / Reed-Solomon repair library (the format behind AutoPAR). Every module is CGO_ENABLED=0 and standard-library-first.

Everything is pure Go (CGO_ENABLED=0), standard-library-first, and cross-compiles to every 64-bit Go target. Licensed BSD-3-Clause.

Packages