full-stack

command
v1.0.3 Latest Latest
Warning

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

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

Documentation

Overview

samples/full-stack/main.go

Simula um fluxo real de API: cadastro de usuário, cache, upload de avatar e carregamento de configuração. Combina todos os blocos disponíveis.

Fluxo implementado:

  1. Boot: carrega credenciais DB do Secrets Manager e feature flags do SSM
  2. Request: salva usuário no DynamoDB
  3. Cache: armazena perfil no Redis com TTL
  4. Upload: sobe avatar para S3 e gera URL pré-assinada
  5. Enriquecimento: lê permissões extras do DynamoDB via Query

Variáveis de ambiente:

AWS_REGION        região AWS         (default: us-east-1)
USERS_TABLE       tabela de usuários (default: users-dev)
S3_BUCKET         bucket de assets   (default: my-assets-dev)
REDIS_ADDR        endereço Redis     (default: localhost:6379)
SSM_PATH_PREFIX   prefixo SSM        (default: /myapp/dev)

Jump to

Keyboard shortcuts

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