Golang - Writing CLI App in Golang with Cobra

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cobra

    A Commander for modern Go CLI interactions

  • Golang has good amount libraries in-build and maintained by community. One of them is Cobra, which is pretty good to write any cli apps. Today will try to see how we can use the library and what all functionality it provides.

  • mitchellh/cli

    A Go library for implementing command-line interfaces. (by mitchellh)

  • There are alternatives available for Cobra as well i.e. mitchellh/cli, go-flags, urfave/cli etc.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-flags

    go command line option parser

  • There are alternatives available for Cobra as well i.e. mitchellh/cli, go-flags, urfave/cli etc.

  • urfave/cli

    A simple, fast, and fun package for building command line apps in Go (by urfave)

  • There are alternatives available for Cobra as well i.e. mitchellh/cli, go-flags, urfave/cli etc.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Testing cli tool with logging

    3 projects | dev.to | 7 Aug 2022
  • Heeded your recomendations about Nice - idiomatic and highly customizable CLI framework I'am crafting

    2 projects | /r/golang | 25 Sep 2021
  • Which packages do you recommend for building cli tools?

    10 projects | /r/golang | 17 Apr 2023
  • K3S Binary, How does that work?

    5 projects | /r/golang | 11 Apr 2023
  • Config for Golang Applications

    1 project | news.ycombinator.com | 24 Mar 2023