directory
Version:
v0.9.1
Opens a new window with list of versions in this module.
Published: Dec 26, 2025
License: AGPL-3.0
Opens a new window with license information.
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
¶
demos
|
|
|
|
|
limitations
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.