Skip to content

gophers-latam/darth-db

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%