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 my_project --framework standard-library

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