The guidelines for code being suitable for the GoActivityPub library:
- Minimize non-standard library dependencies
- Prefer integration with standard library over custom implementations
- Minimal resource footprint
- Prefer Activity-Vocabulary behaviour over FEPs.