Go Blueprint

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

Backend

Database

Git

Advanced

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

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

my_project

  • .git

  • cmd

    • api

      • main.go

  • internal

    • server

      • routes.go

      • routes_test.go

      • server.go

  • air.toml

  • Makefile

  • .env

  • .gitignore

  • Readme.md

  • go.mod

  • go.sum