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

https://github.com/creachadair/gocache

A support library for the GOCACHEPROG protocol
https://github.com/creachadair/gocache

go gocacheprog golang library toolchain

Last synced: 12 months ago
JSON representation

A support library for the GOCACHEPROG protocol

Awesome Lists containing this project

README

          

# gocache

[![GoDoc](https://img.shields.io/static/v1?label=godoc&message=reference&color=lightgrey)](https://pkg.go.dev/github.com/creachadair/gocache)
[![CI](https://github.com/creachadair/gocache/actions/workflows/go-presubmit.yml/badge.svg?event=push&branch=main)](https://github.com/creachadair/gocache/actions/workflows/go-presubmit.yml)

This repository defines a support library to implement the `GOCACHEPROG` plugin service.

## References

- [Original proposal](https://github.com/golang/go/issues/59719)
- [Experimental implementation](https://github.com/bradfitz/go-tool-cache)
- [Internal implementation](https://tip.golang.org/src/cmd/go/internal/cache/prog.go)