Discord: https://discord.io/go-latam
En este video hacemos en sencillos pasos una app que puede ayudarnos muchisimo!, un secret manager 100% casero pero no por eso menos efectivo.
Usamos el framework Cobra para que sea un poco mas facil y ordenado el desarrollo, que lo pueden encontrar aca https://github.com/spf13/cobra , a su vez tiene un generador de código y los ejemplos usados estan en el readme del proyecto, para que puedan guiarse de como utilizarlos.
Vaultik (no me inspiré mucho para el nombre) tiene un comando para setear la api key y otro para tomar el valor, a su vez, las flags sirven para ubicar el archivo y la encoding key, otros dos factores importantes para que un SM (secret manager) funcione bien, recuerden que las persistent flags (las no también) pueden tener valores por defecto para que la ejecución del comando sea aun mas sencilla.
Cualquier pregunta/duda/sugerencia es bienvenida en los comments o en el canal de Discord,
espero que les guste y usen Cobra (y Vaultik también) en sus proyectos!
Command line frameworks:
https://github.com/avelino/awesome-go...
Github:
https://github.com/tomiok/vaultik
#CLI #Golang #Cobra
Watch video App de Terminal en Golang usando Cobra online without registration, duration hours minute second in high quality. This video was added by user tomas lingotti 30 November 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 2,32 once and liked it 7 people.