Go is an open source programming language that makes it easy to build simple, reliable, and efficient software
Installation pour user
Installation de la derneire version dans ~/go
- . prendre la dernier binaire
- . supprimer l'ancienne install
- . decompacter le tgz dans ~
$ tar xzf go1.14.6.linux-amd64.tar.gz -C ~
- . ajouter
go
au $PATH
dans .profile
(ou .bash_profile
)
export PATH=$PATH:$HOME/go/bin
il faut se reconnecter pour charger .profile
- . tester
$ go version
go version go1.14.6 linux/amd64
- . build a code
$ cat <<EOT > hello.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
EOT
$ go build hello.go
$ ./hello
hello, world
golang et vim
voir vim
vim-go
il faut vim >= 8.0.1453
Il suffit d'ajouter dans .vimrc
- installation des binaires avec la commande dans vim
:GoInstallBinaries
Liens Externes
- (en) Site « The Go Programming Language » (consulté le 17 juil 2020)
- (en) « Downloads » (consulté le 17 juil 2020)
- (en) Site « Awesome Go », A curated list of awesome Go frameworks, libraries and software (consulté le 17 juil 2020)
- (en) Site « vim-go », Go development plugin for Vim (consulté le 15 oct 2020)