An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.7% on proxy.golang.org
Top 2.5% dependent packages on proxy.golang.org
Top 2.9% dependent repos on proxy.golang.org

proxy.golang.org : github.com/Xuanwo/storage

Package storage intend to provide a unified storage layer for Golang. - Production ready: high test coverage, enterprise storage software adaptation, semantic versioning, well documented. - High performance: more code generation, less runtime reflect. - Vendor agnostic: more generic abstraction, less internal details. There two main public interfaces: Servicer and Storager. Storager is a fully functional storage client, and Servicer is a manager of Storager instances, which will be useful for services like object storage. For any service, Storager is required to implement and Servicer is optional. The most common case to use a Storager service could be following: 1. Init a service. 2. Use Storager API to maintain data. - Storage uses error wrapping added by go 1.13, go version before 1.13 could be behaved as unexpected.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/%21xuanwo/storage
License: Apache-2.0
Latest release: almost 5 years ago
First release: over 5 years ago
Namespace: github.com/Xuanwo
Dependent packages: 5
Dependent repositories: 3
Last synced: about 22 hours ago

    Loading...
    Readme
    Loading...