Commit Briefs

dcbe062ca7 Oliver Lowe

rename to regular README name (master)


be2ae183c2 Oliver Lowe

rename module


cd9ed71323 Oliver Lowe

nntp: minor doc fixups

Actually refer to the specification. No usenet, and redundant comments.


807f644f28 Oliver Lowe

nntp: remove nntpserver package

Don't think there's anything special about it to separate it. Also abandon unfinished tests


29ce0ee40d Oliver Lowe

nntp: remove unused files

Don't need GitHub to run tests for us. go.sum unused as no modules


ba988fd446 Oliver Lowe

nntp: move errors to nntp package

There's nothing special about the error codes and server implementation. It's just part of the protocol


de59b21200 Oliver Lowe

nntp: remove couchserver example

No external deps


f00d51cf8c Dustin Sallings

Added go module stuff


7f1d21d368 GitHub

Adding a go workflow.


7b30ed992e Dustin Sallings

Add client helper for multi-line roundtrip handling


Branches

Tags

This repository contains no tags

Tree

LICENSEcommits | blame
README.mdcommits | blame
client/
error.gocommits | blame
examples/
go.modcommits | blame
nntp.gocommits | blame
server.gocommits | blame

README.md

# go nntp

I needed a way to gate some web services into traditional readers.  I
wrote an NNTP client and server.

I'm still working on coming up with the exact right interfaces, but
take a look at [the couchserver][couchserver] example to see what it
takes to build a custom NNTP server with your own backend.

[couchserver]: examples/couchserver/couchserver.go