Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 1.35 KB

README.md

File metadata and controls

58 lines (45 loc) · 1.35 KB

The Darth Database for the Dark Side


🤔 What is that?

This is a tiny database for small projects using many formats inspired in lowdb

💻 How install?

go get github.com/TeoDev1611/darth-db

Examples 👌

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)
}

💁 Todo

  • 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

✅ Authors

Special thanks to GolangUA and Red Panda for this beautiful illustration 🤟. Project made by @TeoDev1611