123456789101112131415161718192021222324252627282930313233343536 |
- package docdb
- type DocDB struct {
- }
- type Doc struct {
- Id string
- Content string
- Vector []float64
- }
- type DocReturn struct {
- *Doc
- Err error
- }
- func NewDocDB() *DocDB {
- return &DocDB{}
- }
- func (ddb *DocDB) Init(keyspace, user string) {
- }
- func (ddb *DocDB) Put(docid string, doc string) {
- }
- func (ddb *DocDB) Get(docid string) string {
- return ""
- }
- func (ddb *DocDB) Remove(docid string) {
- }
- func (ddb *DocDB) Search(keywords []string) <-chan *DocReturn {
- return nil
- }
|