Databases
letsgo currently supports mongodb only.
letsgo will have support for most common databases in near future.
Table of contents:
MongoDB Installation
Install MongoDB locally
Please follow this installation guide.
Connecting to MongoDB
 Fill the environment variable in .env as per your requirement.
 DATABASE_HOST=127.0.0.1
DATABASE_PORT=27017
DATABASE=todo_api
 To Connect to the database add the following lines in ./main.go
 package main
import (
	...
	"github.com/letsgo-framework/letsgo/database"
    ...
)
func main() {
    ...
    ...
	database.Connect()
    ...
}
 Define a collection: in ./database/collections.go create a function that returns a collection
 package database
import "go.mongodb.org/mongo-driver/mongo"
func UserCollection() *mongo.Collection {
	return DB.Collection("users")
}
DB.Collection("users") will perform all mongo-go-driver actions