best way to install golang cli apps on windows

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • winget-cli

    WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

    It depends on what you mean by "install" exactly. If you want to appear in the windows installed program list, then chocolately, scoop, winget, or building your own MSI are the way to go (WIX, or other more modern or paid tools...but be warned this is complex). If you just want them to be able to run it (and in the %PATH%) then a simple copy operation is sufficient with perhaps a command-line option to add itself to the %PATH% (requiring elevated privileges perhaps)

  • wix3

    WiX Toolset v3.x

    It depends on what you mean by "install" exactly. If you want to appear in the windows installed program list, then chocolately, scoop, winget, or building your own MSI are the way to go (WIX, or other more modern or paid tools...but be warned this is complex). If you just want them to be able to run it (and in the %PATH%) then a simple copy operation is sufficient with perhaps a command-line option to add itself to the %PATH% (requiring elevated privileges perhaps)

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

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