Avatar ·

Comment installer la dernière version de Go (Golang) sur Ubuntu 22.04 LTS ?

Bonjour, collègues ! Je suis un développeur Go débutant et je suis passé à Ubuntu 22.04. J'essaie d'installer Go, mais via le gestionnaire de paquets standard apt, une version très ancienne, la 1.18, s'installe. J'ai besoin de la version actuelle — 1.22 ou 1.23, car j'écris des microservices en utilisant des fonctionnalités modernes (par exemple, les generics et les nouveaux packages de la bibliothèque standard). Voici ce que je fais :
sudo apt update
sudo apt install golang-go
Après cela, `go version` affiche `go1.18.1 linux/amd64`. C'est inacceptable, car de nombreuses bibliothèques modernes nécessitent la version 1.21+. J'ai essayé d'ajouter des PPA depuis Internet, mais ils deviennent souvent obsolètes ou ne fonctionnent pas. Veuillez me conseiller une méthode fiable pour installer la version la plus récente de Go sur Ubuntu, de préférence avec la possibilité de mise à jour automatique. J'aimerais également comprendre comment configurer correctement GOPATH et GOROOT pour éviter les conflits si je décide de conserver plusieurs versions. OS : Ubuntu 22.04 LTS, architecture x86_64. Merci d'avance pour votre aide !