Skip to content

bastman/go-cobra-cli-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-cobra-cli-playground

how to create cli apps (golang: cobra + viper) ?

how to create something like ... ?

e.g.: $ kubectl describe deployment <DEPLOYMENT_NAME> -o yaml

install golang (osx)

build cli-apps in go (cobra + viper)

see: https://towardsdatascience.com/how-to-create-a-cli-in-golang-with-cobra-d729641c7177

learn cobra + viper

example

# create a new app "example-001"
$ make cobra.app.create COBRA_APP=example-001

# add command "hello" to app "example-001"
$ make cobra.command.create COBRA_APP=example-001 COBRA_COMMAND="hello"

About

how to create cli apps (golang, cobra)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published