vgo
« Back to VersTracker
Description:
Project scaffolder for Go, written in Go
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: golang scaffolding cli developer-tools project-generator
Install: brew install vgo
About:
vgo is a command-line tool designed to streamline the creation of new Go projects by generating standardized project scaffolding. It automates the setup of project structure, configuration files, and common boilerplate, allowing developers to focus on writing application code immediately. The tool aims to enforce best practices and consistency across Go projects from the very start.
Key Features:
  • Generates standardized Go project structure
  • Initializes common configuration files (go.mod, Makefile, etc.)
  • Supports project templates for different application types
  • Fast and written in Go for native performance
Use Cases:
  • Quickly bootstrapping new Go microservices or CLI tools
  • Enforcing consistent project layouts across a development team
  • Reducing repetitive setup tasks for Go developers
Alternatives:
  • cookiecutter – Language-agnostic project generator, whereas vgo is specifically optimized for Go conventions.
  • go generate – Built-in Go tool for code generation, but vgo focuses on initial project setup rather than runtime code generation.
Version History
Detected Version Rev Change Commit