gorp

Data Access Library

A library that simplifies data access and manipulation by reducing boilerplate code between Go structs and databases.

Go Relational Persistence - an ORM-ish library for Go

GitHub

4k stars
105 watching
371 forks
Language: Go
last commit: about 1 year ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-gorm/gorm A Go-based library providing an object-relational mapping (ORM) system for managing relational databases. 36,960
volatiletech/sqlboiler An ORM generator that creates a Go-based data access layer from an existing database schema. 6,763
gonum/gonum A set of libraries for numerical computations in the Go programming language. 7,632
hashicorp/raft A Go implementation of a distributed consensus algorithm 8,260
aws/aws-sdk-go An SDK for interacting with Amazon Web Services (AWS) services from Go programs. 8,644
golobby/orm An object-relational mapper for the Go programming language. 159
go-reform/reform An ORM that uses non-empty interfaces and code generation to simplify interactions with databases. 1,444
moovweb/gvm A tool to manage multiple versions of the Go programming language in a single environment. 10,339
golang/go A programming language designed to build simple, reliable, and efficient software 124,071
jasonlvhit/gocron A Golang package for scheduling periodic Go function executions with customizable timing and frequency. 3,460
go-kit/kit A toolkit for building microservices in Go 26,621
samber/mo A comprehensive set of functional programming abstractions 2,661
teh-cmc/go-internals A book about the internals of the Go programming language 7,828
rubenv/sql-migrate Tools and scripts for managing changes to a relational database schema in a Go application. 3,235
go-rel/rel A modern ORM layer for Golang 770