Skip to content

ayushjain081/go-pinecone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-pinecone

Pinecone Go Client

⚠️ Note: This branch is incompatible with default pinecone services. If you're trying to self-onboard to use go-pinecone, use branch 'public', or reach out to support@pinecone.io.

Features

go-pinecone supports all Pinecone dataplane operations: upsert, fetch, query, delete, and info.

It notably does not support service management (creating, deleting Pinecone services and routers).

Installation

go-pinecone requires a Go version with modules support.

To add a dependency on go-pinecone:

go get github.com/pinecone-io/go-pinecone

Usage

See examples/app.go for a usage sample.

Support

To get help using go-pinecone, reach out to support@pinecone.io.

Development

Generate code: make gen

Run tests: make test

View docs: godoc -http=:6060 then open http://localhost:6060/pkg/github.com/pinecone-io/go-pinecone/pinecone/ (requires installing godoc - https://github.com/golang/tools#downloadinstall)

About

Pinecone.io Golang Client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 96.7%
  • Makefile 3.3%