Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sahilchouksey/go-init-setup

go initial project setup boilerplate 01
https://github.com/sahilchouksey/go-init-setup

Last synced: 11 days ago
JSON representation

go initial project setup boilerplate 01

Awesome Lists containing this project

README

        

# My Go Project

This is a Go project with a well-structured setup, including automatic rebuilding and live-reloading using `air`.

## Prerequisites

- Go 1.16 or higher
- `air` for live reloading

## Installation

### 1. Install Go

If you haven't already installed Go, download and install it from the [official Go website](https://golang.org/dl/).

### 2. Install `air`

Download `air` from [here](https://github.com/air-verse/air) and save it to your binaries directory.

Alternatively, you can install `air` using Go:

```sh
go install github.com/air-verse/air@latest
```

### Contribution

Feel free to fork this repository and submit pull requests. We welcome contributions to improve the project.

### License

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

This `README.md` provides a clear and concise guide for setting up and running your Go project. If you have any questions or need further assistance, feel free to ask!