Como instalar a versão mais recente do Go (Golang) no Ubuntu 22.04 LTS?
Olá, colegas! Sou um desenvolvedor Go iniciante e migrei para o Ubuntu 22.04. Estou tentando instalar o Go, mas através do gerenciador de pacotes padrão apt é instalada uma versão muito antiga, a 1.18. Preciso da versão atual — 1.22 ou 1.23, pois estou escrevendo microsserviços usando funcionalidades modernas (como generics e novos pacotes da biblioteca padrão).
Aqui está o que estou fazendo:
sudo apt update
sudo apt install golang-go
Depois disso, `go version` mostra `go1.18.1 linux/amd64`. Isso é inaceitável, pois muitas bibliotecas modernas exigem a versão 1.21+.
Tentei adicionar PPAs da internet, mas eles frequentemente ficam desatualizados ou não funcionam. Por favor, me indiquem uma maneira confiável de instalar a versão mais recente do Go no Ubuntu, de preferência com a possibilidade de atualização automática. Também gostaria de entender como configurar corretamente o GOPATH e o GOROOT para evitar conflitos caso eu decida manter várias versões.
SO: Ubuntu 22.04 LTS, arquitetura x86_64.
Agradeço desde já pela ajuda!