golang-cli-template icon indicating copy to clipboard operation
golang-cli-template copied to clipboard

Todo

Open FalcoSuessgott opened this issue 2 years ago • 2 comments

  • [x] Add manpage
  • [x] Completion
  • [x] Docker goreleaser
  • [x] Goreleaser changelog
  • [x] Commitlint
  • [ ] use tbc for the gitlab ci

FalcoSuessgott avatar Jan 15 '23 01:01 FalcoSuessgott

A bit of feedback as a first time user:

  • I would add a section on how to add a sub command. Right now with cobra its as easy as running cobra-cli add mysubcommand, whereas this layout won't accept this method.
  • What is the version command meant to do and what is the d4sva binary?
  • Allow users to select a license (and copyright name / email) and set that in LICENSE and as a header at the top of every file (something available with cobra-cli again cobra-cli init --author "Luke Hinds [email protected]" --license apache

lukehinds avatar Jan 22 '23 17:01 lukehinds

Hi @lukehinds,

thanks for the feedback I will look into cobra-cli usage with this template. I never used that but thats a valid point.

d4sva binary are some missed leftovers of another project from where I started that template. I removed those now. good catch :)

FalcoSuessgott avatar Feb 03 '23 10:02 FalcoSuessgott