Skip to content

A multi csp object storage streaming library, created for demo purposes

Notifications You must be signed in to change notification settings

vfoucault/gospal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gospal: Go-Object Storage Pal

disclaimer: this code intend to show the implementation of the factory model in goLang.

Useage

import "github.com/contentsquare/gospal"

Description

A very simple Multi csp object streaming storage client with the following methods:

* ListKeys(...string) ([]string, error)
* GetStream(string) (io.Reader, context.CancelFunc, error)
* PutStream(string, io.Reader) (int64, error)
* GetKind() string
* DeleteKey(string) error
* GetNoSuchKeyErrorString() string

Basic usage

Check examples here in the example folders site a basic command line implementation:

About

A multi csp object storage streaming library, created for demo purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published