{"repo":"vg006/vgo","free":true,"listed":false,"github":"https://github.com/vg006/vgo","clone":"git clone https://github.com/vg006/vgo.git","description":"A simple project scaffolder for Go, written in Go.","language":"Go","stars":202,"topics":["cli","cli-app","go","terminal-app","terminal-based","golang","golang-application","golang-cli-app","golang-tools"],"license":"MIT","category":"cli-tools","readme_excerpt":"💻 Vgo 📝 Overview Vgo is a simple go project scaffolding tool with user-friendly command-line interface written in Go. This tool saves time, ensures consistent project structure, and improves development efficiency. NOTE : This is my first open source contribution. I hope this tool will be useful to many developers and help them in their projects. I am open to feedback and suggestions to improve this tool further. This is the first version of the tool and I will be adding more features and improvements in the future. 🚀 Demo See it is that simple to create a new project with vgo. Just run the command vgo init and answer the questions to create a new project. ✨ Features - Dynamic File Generation : Creates boilerplate code files tailored to your project. - Customizable Templates : Supports user-defined templates for flexibility. - Instant Setup : Quickly scaffold a new project by leveraging go routines. - Cross-Platform : Runs seamlessly on Windows, macOS, and Linux. 🎯 Todo This is the list of features that I am planning to add in the future. I will be working on these features in the upcoming versions. - [ ] Add support for custom templates. - [ ] Improve project structure. - [ ] Configure project settings using a configuration file. - [ ] Implement addons features (basic auth, logging, caching and testing setup). ⬇️ Installation Prerequisites - Go (Version 1.23.3 or higher is recommended) 1. Using go install 2. Building from Source 1. Clone the repository: 2. Build the bina","default_branch":null,"files":null,"tree":[],"storefront":"/r/vg006","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vg006/vgo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}