Skip to content

Allan-Nava/Go-DDD-Scaffold

Repository files navigation

Go Domain Driven Design Scaffold

Go Report Card GoDoc Deploy Jekyll with GitHub Pages dependencies preinstalled Go

Generate scaffold domain driven design project layout for Go.

The following is Go Domain Driven Design project layout scaffold generated:


├── Dockerfile
├── Makefile
├── README.md
├── cmd
│   └── main.go
├── config
│   └── config.go
├── database
│   └── db.go
├── env
│    └── env.go
└── docker-compose.yml

Installation

Download Scaffold by using:

$ go get -u github.com/Allan-Nava/Go-DDD-Scaffold

Create a new project

  1. Going to your new project folder:
# change to project directory
$ cd $GOPATH/src/path/to/project
  1. Run scaffold initin the new project folder:
$ scaffold init