Categorygithub.com/elanticrypt0/Bilardo
modulepackage
0.0.0-20230909011358-f37d645c7d5c
Repository: https://github.com/elanticrypt0/bilardo.git
Documentation: pkg.go.dev

# README

Bilardo

Bilardo es un web framework que utiliza Fiber y Gorm. Ideal para crear APIs

Diseño RFM (Routes Features Models)

Routes

Las rutas se definen en la carpeta routes dentro del archivo setuproutes allí se agregan las funciones. Para poder acceder a las funcionalidades de Fiber o Gorm o la configuración de la app se debe pasar una variable

bilardo *webcore.BilardoApp

Features

Las "features" son los controladores de las rutas y reciben 2 parámetros: 1) el contexto de Fiber y otra variable de *webcore.BilardoApp para poder acceder a la db y configuración.

Models

Los modelos deben recibir también la variable que apunte a *webcore.BilardoApp

Public

los archivos publicos están dentro de la carpeta public y por defecto tienen varios accesos. Esto se puede ver en webcore_features/routes.go

# Packages

No description provided by the author