bign8 / repository

Golang repository pattern

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

repository

Golang repository pattern

This package looks to expose the repository pattern pattern using golang generics and interfaces. Implementations of these patterns can be found in the impl directory, and are independently released from the core interfaces, using go multi-module repositories. Repository interface is inspired by gorm mixed with some appengine datastore for strongly typed queries.

This repository (pun intended) is under ACTIVE DEVELOPMENT... ANYTHING CAN BREAK... ANYTIME!!! Use at your own risk, or create an issue to ask for a 1.0 release.

Implementations

About

Golang repository pattern

License:MIT License


Languages

Language:Go 98.0%Language:Shell 2.0%