getwtxt/registry helps you implement twtxt registries in Go.
It uses no third-party dependencies whatsoever, only the standard library,
and has no global state.
Specifying your own
http.Client for requests is encouraged, with a sensible
default available by passing
nil to the constructor.
Just add it to your imports list in the file(s) where it's needed.
import ( "git.sr.ht/~gbmor/getwtxt/registry" )
The code is commented, so feel free to browse the files themselves. Alternatively, the generated documentation can be found at:
All contributions are very welcome! Please specify that you are referring to
when using the following: