Package: pico

A minimal Dracory starter template — config, rtr router, and neat database; nothing else.

Package: pico

Pico is a minimal Go web application starter template — a "Laravel Lumen" for the Dracory ecosystem. It is a stripped-down version of the Blueprint, keeping only config, the rtr router, and the neat database layer. No stores, tasks, schedulers, CMS, or auth — a clean foundation for microservices and APIs.

Repository: https://github.com/dracory/pico

Installation

git clone https://github.com/dracory/pico
cd pico
cp .env.example .env
go run ./cmd/server

What's Included

  • Environment-based configuration with validation (app + database only).
  • High-performance rtr router with a minimal middleware chain.
  • neat ORM with SQLite/MySQL/PostgreSQL support and connection pooling.
  • Graceful shutdown with timeout.

When to Use

  • APIs and microservices that don't need stores, auth, or a CMS.
  • Prototypes that want the Dracory config/router/database conventions without the full Blueprint.