examples/

directory
v0.10.4 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2026 License: AGPL-3.0

README

Exemplos Loam

Este diretório contém exemplos de uso e provas de conceito do projeto Loam.

Estrutura

  • Demos: Aplicações completas demonstrando casos de uso reais.
  • Basics: Exemplos focados em funcionalidades específicas da API.
  • Recipes: Receitas de uso comuns.

Basics

Recipes (Padrões de Uso)

Demos (Funcionalidades)

Projeto Descrição
Calendar Um assistente de agenda (Calendar as Code) usando commits semânticos.
Ledger Um livro razão financeiro imutável.
ERP Um mini-ERP usando links bidirecionais entre notas.
Conversion Conversão de arquivos entre formatos suportados.
Formats Demonstração de suporte a múltiplos formatos de arquivos.
Typed Demonstração de suporte a TypedRetrieval (Typed Repository).
Stress Test Demonstra a segurança de concorrência do Loam (100+ threads).
Benchmark Compara performance de escritas individuais vs Batch Transactions.

Como Executar

Go Examples (Demos & Basics)

Cada pasta nessas categorias é um módulo Go independente.

cd examples/demos/calendar
go mod tidy
go run .
Recipes (Scripts)

As receitas de scripting utilizam a CLI do Loam (loam) e scripts nativos do sistema.

# Unix (Linux/Mac/WSL)
cd examples/recipes/cli_scripting
./demo.sh

# Windows (PowerShell)
cd examples/recipes/cli_scripting
./demo.ps1

Directories

Path Synopsis
demos
typed-watch command
features
csv_smart_json command
limitations

Jump to

Keyboard shortcuts

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