https://github.com/jimschubert/go-cli-template
A simple template for a Go CLI with GitHub Workflow built-in.
https://github.com/jimschubert/go-cli-template
cli go-cli golang hacktoberfest template-project
Last synced: 11 months ago
JSON representation
A simple template for a Go CLI with GitHub Workflow built-in.
- Host: GitHub
- URL: https://github.com/jimschubert/go-cli-template
- Owner: jimschubert
- License: apache-2.0
- Created: 2020-03-13T01:47:39.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-03T18:27:16.000Z (over 5 years ago)
- Last Synced: 2025-02-15T05:46:39.125Z (about 1 year ago)
- Topics: cli, go-cli, golang, hacktoberfest, template-project
- Language: Go
- Homepage:
- Size: 15.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# CLI
A templated repository for a CLI written in Go.
What you get by using this repo template:
* GitHub Workflows for Build and Release
* Docker distribution via GitHub Packages
- Release images are labled using opencontainers annotations
- Two versions are pushed automatically: `latest` and explicit tag version
* Goreleaser configuration defaults for cross-platform builds
- This does _not_ include signing (refer to [goreleaser](https://goreleaser.com/sign/) for docs)
* A placeholder CODE_OF_CONDUCT.md
* A placeholder Apache 2.0 license
* Project initialization according to the owner/repository where initialized