Skip to content
This repository was 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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1bd5934 Β· Jun 14, 2023
Jun 14, 2023
Feb 21, 2019
Feb 14, 2020
May 25, 2023
Aug 23, 2022
Mar 17, 2022
May 25, 2023
Mar 17, 2022
Mar 17, 2022
Mar 17, 2022
May 25, 2023
May 31, 2017
Feb 8, 2023
Mar 18, 2022
May 25, 2023
Nov 12, 2021
May 25, 2023

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.