Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/sahilchouksey/go-init-setup
- Owner: sahilchouksey
- Created: 2023-10-10T13:24:06.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-10T07:09:32.000Z (5 months ago)
- Last Synced: 2024-06-10T09:00:43.693Z (5 months ago)
- Language: Go
- Size: 5.74 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!