Just released Gofire, a tool for Go that automatically generates a command line interface (CLI) for your functions and does all required plumbing in between, inspired by *https://github.com/google/python-fire.*
*https://github.com/1pkg/gofire* - Gofire uses code generation to generate simple and predictable CLI tailored to your code. It takes care about all required plumbing around parameters parsing, types casting, setting the entrypoint, documentation, etc. - Gofire provides multiple CLI backends with different capabilities and features, including: flag, cobra, bubbletea. - Gofire is opinionated about the defaults and always tries to provide simple and safe CLI. Yet, if needed, it supports optional go structs tag literals to flexibly configure CLI parameters. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/430e8221-3197-4498-bbe1-c469226ffb38n%40googlegroups.com.