summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md57
1 files changed, 0 insertions, 57 deletions
diff --git a/README.md b/README.md
index 7c8cf56..061e6b3 100644
--- a/README.md
+++ b/README.md
@@ -718,63 +718,6 @@ db:close()
* **[Lua binding](https://github.com/Softmotions/ejdb/blob/master/luaejdb/README.md)**
-EJDB Go binding
-==================================
-
-One snippet intro
------------------------------------
-
-~~~~~~
-package ejdbtutorial
-
-import (
- "fmt"
- "github.com/mkilling/ejdb/goejdb"
- "labix.org/v2/mgo/bson"
- "os"
-)
-
-func main() {
- // Create a new database file and open it
- jb, err := goejdb.Open("addressbook", JBOWRITER | JBOCREAT | JBOTRUNC)
- if err != nil {
- os.Exit(1)
- }
- // Get or create collection 'contacts'
- coll, _ := jb.CreateColl("contacts", nil)
-
- // Insert one record:
- // JSON: {'name' : 'Bruce', 'phone' : '333-222-333', 'age' : 58}
- rec := map[string]interface{} {"name" : "Bruce", "phone" : "333-222-333", "age" : 58}
- bsrec, _ := bson.Marshal(rec)
- coll.SaveBson(bsrec)
- fmt.Printf("\nSaved Bruce")
-
- // Now execute query
- res, _ := coll.Find(`{"name" : {"$begin" : "Bru"}}`) // Name starts with 'Bru' string
- fmt.Printf("\n\nRecords found: %d\n", len(res))
-
- // Now print the result set records
- for _, bs := range res {
- var m map[string]interface{}
- bson.Unmarshal(bs, &m)
- fmt.Println(m)
- }
-
- // Close database
- jb.Close()
-}
-~~~~~~
-
-You can save this code in `ejdbtutorial.go` And build:
-
-
-```sh
-go build ejdbtutorial.go
-./ejdbtutorial
-```
-
-
EJDB C Library
==================================