https://github.com/wazeerc/gobuildsomething
CLI tool built with Go to quickly scaffold a new project.
https://github.com/wazeerc/gobuildsomething
cli go tool
Last synced: about 1 year ago
JSON representation
CLI tool built with Go to quickly scaffold a new project.
- Host: GitHub
- URL: https://github.com/wazeerc/gobuildsomething
- Owner: wazeerc
- License: mit
- Created: 2025-01-18T10:55:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-12T11:14:00.000Z (over 1 year ago)
- Last Synced: 2025-03-01T12:47:59.665Z (over 1 year ago)
- Topics: cli, go, tool
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GoBuildSomething
GoBuildSomething is a minimal CLI tool built with Go that helps you to quickly scaffold a new project.
Simply provide a project name and optional path (defaults to Desktop) to get started with an already initialized Git repository
**Why?**
I just wanted to automate the process of creating new projects, I got tired of doing mkdir, cd and git init multiple times everyday 🥲
## **Getting Started**
### **Prerequisites**
- [Go](https://go.dev/dl/) installed on your system.
- A project idea ðŸ§
### **Installation**
1. Clone the repository
2. Run the program:
```bash
cd GoBuildSomething && go run main.go
```
or
```bash
go build && go install
GoBuildSomething
```
### **Help**
To get help on how to use the program, run:
```bash
go run main.go --help
```
or
```bash
GoBuildSomething -h
```
> [!Note]
> You can edit the `config.json` file to change the default path. It will be located at `~/go/bin`.