SOM
SurrealDB Object Mapper & Query Builder for Go
The GitHub repository can be found here.
What is SOM?
SOM is an ORM and query builder for SurrealDB with built-in model mapping and type-safe query operation generator. It provides an easy and sophisticated database access layer for Go applications.
Key Features
Type-safe queries: Compile-time checked queries prevent runtime errors
Code generation: Automatically generates repository and query builder code from your Go models
Native Go experience: Work with your domain models directly, no manual mapping required
Graph support: First-class support for SurrealDB's graph capabilities via edges
Quick Links
Status
This library is currently considered experimental and under active development. See the FAQ for more details.
Last updated