Implementing i18n in go libraries designed to be consumed by go cli's

This page summarizes the projects mentioned and recommended in the original post on /r/golang

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
  • go-i18n

    Translate your Go program into multiple languages.

  • I am trying to get to grips with i18n in Go but finding that most articles on the subject are either inadequate or geared towards web applications. This query is specifically for cli applications and libraries. The kind of articles I've looked at so for are i18n managing translations and internationalization i18n go. I have also investigated using Nick Snyder's go-i18n, but the more I learn, the more I'm coming to the conclusion that it's not necessary for my needs.

  • cobrass

    🐲 Assistant for cli applications using cobra

  • I have created a cli helper Go library, Cobrass designed to complement Cobra. I am also creating a template repo Arcadia designed to speed up the process of creating a cobra cli with i18n support.

  • 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
  • cobra

    A Commander for modern Go CLI interactions

  • I have created a cli helper Go library, Cobrass designed to complement Cobra. I am also creating a template repo Arcadia designed to speed up the process of creating a cobra cli with i18n support.

  • arcadia

    🦄 Go template for Cobra based cli applications (by snivilised)

  • I have created a cli helper Go library, Cobrass designed to complement Cobra. I am also creating a template repo Arcadia designed to speed up the process of creating a cobra cli with i18n support.

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

  • Elvish, expressive programming language and a versatile interactive shell

    1 project | news.ycombinator.com | 9 Feb 2024
  • Packaging Go for Arch Linux Tutorial

    2 projects | dev.to | 17 Sep 2023
  • climate "CLI Mate": a CLI library that autogenerates CLIs from structs / functions with support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more

    7 projects | /r/golang | 7 Jul 2023
  • Which packages do you recommend for building cli tools?

    10 projects | /r/golang | 17 Apr 2023
  • I really like powershell

    2 projects | /r/commandline | 11 Apr 2023