A linguagem de programação Go ( golang
) possui várias versões e várias implementações. Alguns softwares requerem uma versão mais recente que a 1.2.1 no Ubuntu 14.04 através do pacote golang-go
:
$ go version
go version go1.2.1 linux/amd64
Ou a versão disponível com o pacote gccgo-go
:
go version xgcc (Ubuntu 4.9.3-0ubuntu4) 4.9.3 linux/amd64
Acho que isso é baseado no gcc 4.9, o que é um pouco confuso, mas diz:
The GCC 4.9 releases include a complete Go 1.2 implementation. The GCC 5 releases include a complete implementation of the Go 1.4 user libraries. The Go 1.4 runtime is not fully merged, but that should not be visible to Go programs.
Tentando instalar software usando, por exemplo, O comando go get
pode ser frustrante e inútil, gerando dumps principais ou erros de compilação estranhos.
Quais são as opções para instalar uma versão mais recente? Eu preciso de 1.5 ou mais tarde agora, mas preferiria uma resposta mais geral.
Eu não quero apenas instalar um pacote tar.gz como sugerido pela documentação oficial , já que eu quero atualizações de segurança etc. Estou realmente alarmado ao ver que eles recomendam isso.
Estou sempre nervoso com a instalação de um ppa, pois eles não têm garantias de atualização de segurança, mas essa pode ser a melhor opção, e link parece uma opção.