Changements récents - Rechercher:

Espace Wiki ∂'Alembert
Documentation générale


Espace Guide de survie du SysAdmin
Documentation technique


Espace Guide de survie du Développeur
Pour les développeurs


Espace Institut ∂’Alembert
L'institut


Le Site
À propos du Site
Liste complète des Pages


Aide PmWikiFr

Help PmWiki

GSD /

Golang

Page mise à jour le 26/03/2021 23:11

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

  1. . prendre la dernier binaire
  2. . supprimer l'ancienne install
    $ rm -rf ~/go
  3. . decompacter le tgz dans ~
    $ tar xzf go1.14.6.linux-amd64.tar.gz -C ~
  4. . ajouter go au $PATH dans .profile (ou .bash_profile)
    export PATH=$PATH:$HOME/go/bin

il faut se reconnecter pour charger .profile

  1. . tester
    $ go version
    go version go1.14.6 linux/amd64
  2. . 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

  • installation avec vundle

Il suffit d'ajouter dans .vimrc

Plugin 'fatih/vim-go'

  • 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)
À propos du site Licence Creative Commons Cooked with love in 2014-2023 by pcht
Page mise à jour le 26/03/2021 23:11