Skip to content

jybbang/go-core-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go build and test

🧿

Go Core Architecture

keep clean and hexagonal


Status: beta 🚧
Example


Features


Adapters

Repository adapters

Adapter Status
MongoDB beta
PostgreSQL beta
MySQL alpha
SQL Server alpha
SQLite alpha
Oracle scheduled

State adapters

Adapter Status
redis beta
etcd beta
LevelDB beta
dapr alpha

Messaing adapters

Adapter Status
redis beta
dapr alpha
NATS alpha
AMQP scheduled

Getting Started

Use go get

go get github.com/jybbang/go-core-architecture

Then import the 🧿 package into your own code.

import "github.com/jybbang/go-core-architecture"