Repository navigation
Releases
Releases · togo-framework/togo
v0.21.1: MySQL NoReturning dialect fix
togo is the microkernel of the togo framework: an open-source, API-first Go framework (Go + sqlc + Atlas + GraphQL/OpenAPI) with a Laravel-artisan-style CLI. The kernel handles config, the hook/event bus, the plugin registry, database dialects and server bootstrap. Everything else is a plugin.
This is the first GitHub Release for the kernel. Earlier versions are available as tags.
What's new in v0.21.1
- MySQL dialect fix:
Dialect.NoReturningflags MySQL as having noINSERT … RETURNING, so generated code and plugins can use a different insert strategy (#1). - New ToGO brand marks in
arts/and the README header. The retired gradient marks are gone.
Included from v0.21.0
- Dialect registry:
RegisterDialectlets database drivers ship as plugins. - Composable global middleware:
UseMiddleware+Handler. - Plugin-submission issue form for to-go.dev/plugins/submit.
Install / quick start
go get github.com/togo-framework/togo@v0.21.1 # the kernel, as a library
# or start a full app with the CLI
go install github.com/togo-framework/cli@latest
togo new myapp && cd myapp
togo make:resource Post title:string body:text:nullable
togo generate
togo serveLinks
- Docs: https://to-go.dev/en/docs
- Marketplace (plugins, agents, MCP tools): https://to-go.dev/marketplace
- Live demo: https://demo.to-go.dev
- CLI: https://github.com/togo-framework/cli
Full changelog: v0.21.0...v0.21.1
⭐ If togo saves you time, star the repo so more Go developers can find it.