rds

command
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2026 License: MPL-2.0 Imports: 13 Imported by: 0

Documentation

Overview

samples/rds/main.go

Demonstra o bloco RDS com PostgreSQL e MySQL.

Cenário: API de usuários com DynamoDB como cache L1 e RDS PostgreSQL como banco relacional principal.

Blocos usados:

  • rds.Block (PostgreSQL)
  • dynamodb.Block[User] (cache de consultas)
  • server.HTTPBlock (API HTTP)

Pré-requisito para rodar localmente:

docker run -d --name pg \
  -e POSTGRES_DB=myapp -e POSTGRES_USER=app -e POSTGRES_PASSWORD=secret \
  -p 5432:5432 postgres:16

Variáveis de ambiente:

DB_HOST      (default: localhost)
DB_PORT      (default: 5432)
DB_NAME      (default: myapp)
DB_USER      (default: app)
DB_PASSWORD  (default: secret)
DB_SSL_MODE  (default: disable — para dev local)
PORT         porta HTTP (default: 8080)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL