← All tools

@melkeydev/go-blueprint

Popularity 65 Updated Development & Build

A CLI for scaffolding Go projects with modern tooling

npmauto-collected

Installation

npm
npm install -g @melkeydev/go-blueprint

Install with npm.

<div style="text-align: center;" <h1 Introducing the Ultimate Golang Blueprint Library </h1 </div

Go Blueprint is a CLI tool that allows users to spin up a Go project with the corresponding structure seamlessly. It also gives the option to integrate with one of the more popular Go frameworks (and the list is growing with new features)!

Why Would I use this?

  • Easy to set up and install
  • Have the entire Go structure already established
  • Setting up a Go HTTP server (or Fasthttp with Fiber)
  • Integrate with a popular frameworks
  • Focus on the actual code of your application

Table of Contents

  • Install
  • Frameworks Supported
  • Database Support
  • Advanced Features
  • Blueprint UI
  • Usage Example
  • GitHub Stats
  • License

<a id="install"</a

<h2 <picture <img src="./public/install.gif?raw=true" width="60px" style="margin-right: 1px;" </picture Install </h2

Go Install

go install github.com/melkeydev/go-blueprint@latest

This installs a go binary that will automatically bind to your $GOPATH

if you’re using Zsh, you’ll need to add it manually to ~/.zshrc.

GOPATH=$HOME/go  PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

don't forget to update

source ~/.zshrc

NPM Install

npm install -g @melkeydev/go-blueprint