App de Terminal en Golang usando Cobra

Опубликовано: 30 Ноябрь 2020
на канале: tomas lingotti
2,326
77

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


Смотрите видео App de Terminal en Golang usando Cobra онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь tomas lingotti 30 Ноябрь 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 2,32 раз и оно понравилось 7 людям.