felipewom / go-env-prepare

This is a CLI library that prepare your environment for different stacks, such as Node.js, Go, React, and .NET

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go Env Prepare

MIT License Buy Me a Coffee

This is a CLI library that prepare your environment for different stacks, such as Node.js, Go, React, and .NET Your CLI Project is a command-line tool to help you set up development environments for various stacks.

Getting Started

go-env-prepare/
|-- cmd/
|   |-- root.go
|   |-- commands.go
|   |-- install/
|       |-- go.go
|       |-- homebrew.go
|       |-- nodejs.go
|       |-- dotnet.go
|       |-- docker.go
|-- main.go
|-- go.mod
|-- go.sum
|-- Makefile
|-- README.md

Prerequisites

  • Go installed
  • Docker installed
  • Node.js installed

Installation

To install the CLI, run the following commands:

make install

Usage

To start a new Go project with Go Modules, run:

make run

Select the desired development tools when prompted.

Build

To build the CLI binary, run:

make build

The binary will be named your-cli.

Cleaning Up

To clean the project, run:

make clean

This will remove the binary.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This is a CLI library that prepare your environment for different stacks, such as Node.js, Go, React, and .NET

License:MIT License


Languages

Language:Go 96.8%Language:Ruby 2.5%Language:Makefile 0.7%