Skip to content
This repository has been archived by the owner on Jun 19, 2023. It is now read-only.
/ go-ipfs-blockstore Public archive

[ARCHIVED] This module provides a thin wrapper over a datastore and provides caching strategies.

License

Notifications You must be signed in to change notification settings

ipfs/go-ipfs-blockstore

Repository files navigation

go-ipfs-blockstore

go-ipfs-blockstore implements a thin wrapper over a datastore, giving a clean interface for Getting and Putting block objects.

standard-readme compliant GoDoc Build Status

❗ This repo is no longer maintained.

👉 We highly recommend switching to the maintained version at https://github.com/ipfs/boxo/tree/main/blockstore. 🏎️ Good news! There is tooling and documentation to expedite a switch in your repo.

⚠️ If you continue using this repo, please note that security fixes will not be provided (unless someone steps in to maintain it).

📚 Learn more, including how to take the maintainership mantle or ask questions, here.

Table of Contents

Install

go-ipfs-blockstore works like a regular Go module:

> go get github.com/ipfs/go-ipfs-blockstore

Usage

import "github.com/ipfs/go-ipfs-blockstore"

Check the GoDoc documentation

License

MIT © Protocol Labs, Inc.

About

[ARCHIVED] This module provides a thin wrapper over a datastore and provides caching strategies.

Resources

License

Stars

Watchers

Forks

Languages