Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/go-ap/cache

A very basic cache for storing ActivityPub objects based on their IDs.
https://github.com/go-ap/cache

Last synced: about 2 months ago
JSON representation

A very basic cache for storing ActivityPub objects based on their IDs.

Awesome Lists containing this project

README

        

# About GoActivityPub: Cache

[![MIT Licensed](https://img.shields.io/github/license/go-ap/cache.svg)](https://raw.githubusercontent.com/go-ap/cache/master/LICENSE)
[![Build Status](https://builds.sr.ht/~mariusor/cache.svg)](https://builds.sr.ht/~mariusor/cache)
[![Test Coverage](https://img.shields.io/codecov/c/github/go-ap/cache.svg)](https://codecov.io/gh/go-ap/cache)
[![Go Report Card](https://goreportcard.com/badge/github.com/go-ap/cache)](https://goreportcard.com/report/github.com/go-ap/cache)

This project is part of the [GoActivityPub](https://github.com/go-ap) library which helps with creating ActivityPub applications using the Go programming language.

It can be used to enable an in memory cache of ActivityPub objects keyed to their IDs.

You can find an expanded documentation about the whole library [on SourceHut](https://man.sr.ht/~mariusor/go-activitypub/go-ap/index.md).

For discussions about the projects you can write to the discussions mailing list: [~mariusor/[email protected]](mailto:~mariusor/[email protected])

For patches and bug reports please use the dev mailing list: [~mariusor/[email protected]](mailto:~mariusor/[email protected])