Sometimes people just want to create a new project in go but aren't sure the how to get started. This project is designed to be the ideal template inspired by 12-factors for go projects with a bit of flair. It's also a fun way to learn go conventions.
TODO Add Image
ideal
DevOps
- TODO Add Features
TODO
: Add Config Variables
This project uses poetry as the python package manager
TODO
Add Install Guide
TODO: Add GIF
Clone the project
git clone [email protected]:Mikaayenson/ideal.git
Go to the project directory
cd ideal
Install dependencies
TODO Add dependencies
Run ideal
ideal --help
Run tests
go test
Build this project
go build
Build this project as a docker container
docker build --tag ideal_image
Run the ideal
commands
docker run --rm ideal_image ideal version
# Run the ideal command
ideal do stuff
- TODO Add lessons learned
- TODO: Add FAQ
Distributed under the MIT License. See LICENSE.txt for more information.
Mika Ayenson - @mikaayenson
- Selecting a Package Name
- Leverage an Awesome Readme Template
- Start organizing Package Layout
- Add Config Mangement
- Add Log Management
- TODO Add More References