Rafał Lorenz edited this page Sep 6, 2018 · 11 revisions

Prerequisites

In order to run this project you need to have Docker > 1.17.05 for building the production image and Kubernetes cluster > 1.11 for running pods installed.

Instalation

git clone git@github.com:vardius/go-api-boilerplate.git

Configuration

Kubernetes deployments are located in ./cmd/BINARY_NAME directory.

Remember to change all imports from github.com/vardius/go-api-boilerplate/* to your-repository/*

Repository structure

Repository holds two top-level directories, pkg and cmd.

pkg contains directories for each of bounded context.

cmd contains directories for each of binaries.

Directory Layout

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.