This is a tiny database for small projects using many formats inspired in lowdb
go get github.com/TeoDev1611/darth-db
Write a json database with the data:
package main
import (
"github.com/TeoDev1611/darth-db/json"
)
func main() {
data := map[string]interface{}{
"database": "darth-db",
"awesome": true,
"easy": true,
"description": "A little db for the dark side",
}
json.WriteDB("sampledb.json", " ", false, data)
}
- Write Json Files
- Parse String to Map String interface
- Get all data from the json
- Get a single value of the json
- Support for toml
- Encrypt function
- Examples
- Support for Yaml
Special thanks to GolangUA and Red Panda for this beautiful illustration 🤟. Project made by @TeoDev1611