Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoForge Logo

GoForge CLI

A powerful, production-ready CLI for Go application development with built-in database migrations, service scaffolding, and gRPC support.

Build Status License Go Report Card


🚀 Quick Start

Install the GoForge CLI globally:

go install github.com/mmycin/GoForge@latest

Create your first GoForge project:

goforge new my-awesome-project
cd my-awesome-project

✨ Features

  • ⚡ Service Scaffolding: Generate complete service stacks (models, handlers, gRPC stubs, docs) with dependency injection in seconds
  • 🗄️ Database Tools: Built-in support for Atlas migrations and SQLC type-safe queries
  • 📡 gRPC Support: Generate and compile proto files with a single command
  • 🔌 Extensibility: Create custom application-specific console commands
  • 🧪 Testable Code: Dependency injection by default for easy testing

📖 Documentation

For detailed documentation, please visit GoForge Docs

📄 License

GoForge CLI is licensed under the Apache License 2.0. See the LICENSE file for more details.

About

A comprehensive, production-ready Go application framework and CLI for rapid database, gRPC, and service scaffolding.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages