{"repo":"thazelart/golang-cli-template","free":true,"listed":false,"github":"https://github.com/thazelart/golang-cli-template","clone":"git clone https://github.com/thazelart/golang-cli-template.git","description":"An opinionated template for new Golang cli projects.","language":"Go","stars":19,"topics":["golang","go","template","cli","cobra","dockerfile","makefile","goreleaser","github-actions"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"golang-cli-template An opinionated template for new Golang cli projects. Template This golang CLI template includes the base of a cobra cli tested with testify and codecov. The release process with goreleaser and contains a basic secured Docker image. The whole thing is documented with MkDocs and templated with go-archetype. For more information please have a look at the features section of the documentation. Getting started Please find all the required information on the getting stared section of the documentation. Greetings on Pull Requests and Issues This repository includes greetings on Pull Requests and Issues. By default the comment will be added by the github-actions bot . If you want to customize it, add a TAP GITHUB TOKEN secret containing a personal access token of the user or organization you want the comment from. Logo The logo is based on the create-go-app . Please find all information here. Install You can install the pre-compiled binary (in several ways), use Docker or compile from source (when on OSS). Below you can find the steps for each of them. homebrew tap apt yum deb, rpm and apk packages Download the .deb, .rpm or .apk packages from the release page and install them with the appropriate tools. go install from the GitHub releases Download the pre-compiled binaries from the release page page and copy them to the desired location. manually Contribute to this repository This project adheres to the Contributor Covenant code of conduct. By participating, you ","default_branch":null,"files":null,"tree":[],"storefront":"/r/thazelart","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thazelart/golang-cli-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}