After struggling to install Go using asdf for vscode on macOS I decided to document the entire process

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

    Go Version Manager

  • Ah neat. For ref: https://github.com/moovweb/gvm. Not sure how I never saw that one. I guess I just probably googled "update golang bash github" at some point a few years ago and went with it.

  • update-golang

    update-golang is a script to easily fetch and install new Golang releases with minimum system intrusion

  • On my WSL2 install I was using gvm before, now I'm using https://github.com/udhos/update-golang, you can specify versions and it caches the downloads, so you can switch between versions using the script. Since it uses the 'official' install process, it works as expected most of the time (I had a couple issues with gvm, for example).

  • 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

    The Go programming language

  • There are very interesting accepted proposals that touch on this topic: https://github.com/golang/go/issues/57001 https://github.com/golang/go/issues/56986

  • pkgx

    the last thing you’ll install

  • Feel free to look around and let me know what you think: https://github.com/teaxyz/cli

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