go-api-boilerplate: github.com/vardius/go-api-boilerplate/cmd/auth/internal/infrastructure Index | Files | Directories

package infrastructure

import "github.com/vardius/go-api-boilerplate/cmd/auth/internal/infrastructure"

Package infrastructure is a layer that holds everything that interacts with other systems - Secondary/Driven Adapters. Secondary adapters wrap around a tool and adapt its input/output to a port, which fits the application core needs and can simply be an interface or a complex set of interfaces and objects.


Package Files



persistencePackage persistence holds view models and repository interfaces
persistence/mysqlPackage mysql holds view model repositories
repositoryPackage repository holds event sourced repositories

Updated 2020-12-06. Refresh now. Tools for package owners.