SkillAgentSearch skills...

Dosa

DOSA is a data object abstraction layer

Install / Use

/learn @uber-go/Dosa
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

DOSA - Declarative Object Storage Abstraction

GoDoc Coverage Status Build Status

Abstract

DOSA is a storage framework that provides a declarative object storage abstraction for applications in Golang and (soon) Java. DOSA is designed to relieve common headaches developers face while building stateful, database-dependent services.

If you'd like to start by writing a small DOSA-enabled program, check out the getting started guide.

Overview

DOSA is a storage library that supports:

  • methods to store and retrieve go structs
  • struct annotations to describe queries against data
  • tools to create and/or migrate database schemas
  • implementations that serialize requests to remote stateless servers

Annotations

This project is released under the MIT License.

Related Skills

View on GitHub
GitHub Stars204
CategoryDevelopment
Updated4mo ago
Forks38

Languages

Go

Security Score

97/100

Audited on Nov 11, 2025

No findings