Ir al contenido

Instalación

Instalar GoPotency es sencillo usando módulos de Go.

  • Go 1.21 o superior (ya que usamos el paquete slices de la librería estándar).

En tu terminal, navega al directorio de tu proyecto y ejecuta:

Ventana de terminal
go get github.com/fco-gt/gopotency

Luego puedes importar el paquete principal y el backend de almacenamiento que desees usar:

import (
"github.com/fco-gt/gopotency"
"github.com/fco-gt/gopotency/storage/memory"
)

Dependiendo del backend de almacenamiento que elijas, es posible que necesites instalar drivers adicionales:

  • Redis: go get github.com/redis/go-redis/v9
  • GORM: go get gorm.io/gorm
  • SQLite (Pure Go): go get github.com/glebarez/sqlite
  • Echo Middleware: go get github.com/labstack/echo/v4
  • Fiber Middleware: go get github.com/gofiber/fiber/v2