Skip to content

chinglinwen/store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

store

store (包含多个后端,如 oss,diskv)

Example

// Can be no compress by adding a option here.
s, err := store.New("oss", bucket)
if err != nil {
	fmt.Print("new store err:", err)
	return
}

// Folder need to create at the console first
// Any path will be okay, the path must exist
k, v := "folder1/folder2/hello", []byte("test")
if err := s.Write(k, v); err != nil {
	fmt.Print("write err:", err)
	return
}

b, err := s.Read(k)
if err != nil {
	fmt.Print("read err:", err)
	return
}
fmt.Print("everything ok, result:", string(b))

// Output:
// everything ok, result:test

About

store (include oss and diskv as backend )

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages