Go Blueprint

Choose your desired features, and we'll generate the command you can use to create your project.

Database

Framework

Advanced

Make selections above to see the folder structure your project will have.

Use this command to create a new project with the following folder structure.

go-blueprint create --name my_project --framework standard-library --driver none

my_project

  • cmd

    • api

      • main.go

  • internal

    • server

      • routes.go

      • server.go

  • tests

    • handler_test.go
  • go.mod

  • go.sum

  • .env

  • air.toml

  • .gitignore

  • Makefile

  • README.md