This project is part of the GoActivityPub library which helps with creating ActivityPub applications using the Go programming language.
It is a wrapper package around making compatible libraries as HTTP-Sig and OAuth2 interact with GoActiivtyPub.
It provides functions to append Authorization headers to requests made with the client module, and also middlewares for verifying incoming requests against remote actors.
You can find an expanded documentation about the whole library on SourceHut.
For discussions about the projects you can write to the discussions mailing list: ~mariusor/go-activitypub-discuss@lists.sr.ht
For patches and bug reports please use the dev mailing list: ~mariusor/go-activitypub-dev@lists.sr.ht