~gbmor/getwtxt-registry

twtxt registry library for Go (moved into main getwtxt repo)
added note about new library location
changing all references from github.com to sr.ht
instead of returning nil statuses on empty registry, return empty []string

clone

read-only
https://git.sr.ht/~gbmor/getwtxt-registry
read/write
git@git.sr.ht:~gbmor/getwtxt-registry

You can also use your local clone with git send-email.

getwtxt-registry

twtxt Registry Library for Go

ARCHIVED: This library now lives in the main getwtxt repository

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.

Using the Library

Just add it to your imports list in the file(s) where it's needed.

import (
  "git.sr.ht/~gbmor/getwtxt-registry"
)

Documentation

The code is commented, so feel free to browse the files themselves. Alternatively, the generated documentation can be found at:

pkg.go.dev/git.sr.ht/~gbmor/getwtxt-registry

Contributions

All contributions are very welcome! Please specify that you are referring to getwtxt-registry when using the following:

Notes