Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/j4ng5y/go-bootstrapper
A bootstrapper for Golang projects
https://github.com/j4ng5y/go-bootstrapper
Last synced: 14 days ago
JSON representation
A bootstrapper for Golang projects
- Host: GitHub
- URL: https://github.com/j4ng5y/go-bootstrapper
- Owner: j4ng5y
- Created: 2020-04-23T15:47:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-04-23T17:31:10.000Z (over 4 years ago)
- Last Synced: 2024-10-22T08:32:59.838Z (2 months ago)
- Language: Go
- Size: 11.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go-Bootstrapper
This little application will set up one or more project directories for you per the standards set at the [Golang Standard Project Layout Repository](https://github.com/golang-standards/project-layout).
## Usage
`go-bootstrapper new-project [ ...]`
## After Bootstrapping
Until I decide to add git initialization to this tool, you will need to navigate to your newly created project and run `git init`.
Also, the `go.mod` file that is generated has a junk module name, so you will want to change that so something relevant:
* e.g. `module github.com/j4ng5y/go-bootstrapper` rather than `module changeme.org/awesomeUsername/`
## Reason for this tool
I got tired of building the same directory structures time and time again :D