


Linux ne prend pas en charge le langage Go
linux prend en charge le langage go car le langage go peut être multiplateforme. En raison de sa conception modulaire et de sa modularité, c'est-à-dire que le code est compilé et converti sous la forme binaire la plus petite possible. Par conséquent, le langage Go ne nécessite pas de dépendances et prend en charge l'indépendance de la plate-forme. Son code peut être exécuté sur n'importe quelle plate-forme (Windows, Linux). , Mac OS etc.), et peut être compilé sur n’importe quel serveur et application.
Go est un langage de programmation procédural qui peut être utilisé pour une compilation rapide de code machine. C'est un langage compilé à typage statique. Il fournit un mécanisme de concurrence qui facilite le développement de programmes multicœurs et en réseau au niveau machine. Il s'agit d'un langage rapide, typé et interprété de manière dynamique ; il prend en charge les interfaces et l'intégration de types.
linux prend en charge le langage go car le langage go peut être multiplateforme.
Le langage Go est comme le langage Java et prend en charge l'indépendance de la plate-forme. Il ne nécessite aucune dépendance en raison de sa conception modulaire ainsi que de la compilation et de la conversion du code sous une forme binaire minimisée. Son code peut être compilé sur n'importe quelle plateforme (Windows, Linux, Mac OS, etc.) et peut être compilé sur n'importe quel serveur et application.
Le code du langage Go peut être directement compilé en fichiers exécutables binaires sans utiliser de machine virtuelle. Le langage Go dispose d'un éditeur de liens indépendant et n'a pas besoin de s'appuyer sur le compilateur et l'éditeur de liens fournis par un système d'exploitation. Par conséquent, le fichier exécutable binaire compilé peut s’exécuter dans presque tous les environnements système.
Créez un environnement de développement du langage Go sur Linux
1. Installez le package de développement du langage Go
Vous pouvez consulter le package d'installation sur le site officiel du langage Go. Le package de développement a deux versions, 32 bits et. 64 bits Vous devez l'installer en fonction de l'ordinateur du lecteur. Choisissez une version différente.
Copiez le lien de téléchargement du package de développement du langage Go. Ensuite, utilisez la commande cd dans le terminal pour entrer dans le répertoire dans lequel vous stockez le package d'installation (le répertoire /usr/local/ est utilisé ici, les lecteurs peuvent également utiliser d'autres répertoires).
root@ububtu:~# cd /usr/local/ root@ububtu:/usr/local#
Utilisez la commande wget pour télécharger le package de développement du langage Go, comme indiqué ci-dessous.
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>root@ububtu:/usr/local# wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
--2019-11-06 10:47:23-- https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
正在解析主机 dl.google.com (dl.google.com)... 203.208.39.196, 203.208.39.193, 203.208.39.200, ...
正在连接 dl.google.com (dl.google.com)|203.208.39.196|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 120054682 (114M) [application/octet-stream]
正在保存至: “go1.13.4.linux-amd64.tar.gz”
go1.13.4.linux 43% 49.44M 3.56MB/s 剩余 16s ^go1.13.4.linux 100% 114.49M 4.73MB/s 用时 31s
2019-11-06 10:47:56 (3.67 MB/s) - 已保存 “go1.13.4.linux-amd64.tar.gz” [120054682/120054682])</pre><div class="contentsignin">Copier après la connexion</div></div><code><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>root@ububtu:/usr/local# tar -C /usr/local -xzf go1.13.4.linux-amd64.tar.gz</pre><div class="contentsignin">Copier après la connexion</div></div><p>使用tar 命令解压刚刚下载的Go语言开发包。
</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>root@ububtu:/usr/local/go# bin/go version
go version go1.13.4 linux/amd64</pre><div class="contentsignin">Copier après la connexion</div></div><p>解压成功后会在当前目录下新增一个 go 目录,至此我们的Go语言开发包就安装完成了,使用cd 命令进入该目录,然后执行bin/go version 命令就可以查看当前Go语言的版本了。
</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>root@ububtu:~$ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/feng/.cache/go-build"
GOENV="/home/feng/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/home/feng/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
. . .</pre><div class="contentsignin">Copier après la connexion</div></div><p><strong>配置环境变量</strong></p>
<p>我们需要配置 2 个环境变量分别是 GOROOT 和 PATH。</p>
<ul class=" list-paddingleft-2">
<li><p>GOROOT 的值应该为Go语言的当前安装目录:<code>export GOROOT=/usr/local/go
PATH 为了方便使用Go语言命令和 Go 程序的可执行文件,需要追加其值:export PATH=$PATH:$GOROOT/bin:$GOBIN
为了方便以后的使用,需要把这几个环境变量添加 profile 文件中(~/.bash_profile 或 /etc/profile)。如果是单用户使用,可以将环境变量添加在 home 目录下的 bash_profile 文件中,如果是多用户使用,需要添加在 /etc/profile 文件。建议在 /etc/profile 文件中设定环境变量
使用vi /etc/profile 命令打开 profile 文件,并将环境变量添加到文件末尾。
添加完成后使用:wq
命令保存并退出。
然后,使用 source /etc/profile
命令使配置文件生效,现在就可以在任意目录使用Go语言命令了。
验证安装
在任意目录下使用终端执行 go env
命令,输出如下结果说明Go语言开发包已经安装成功。
rrreee<p>提示:上面只显示了部分结果。<br></p>
Utilisez la commande tar pour décompresser le package de développement du langage Go que vous venez de télécharger.
rrreee🎜Après une décompression réussie, un répertoire go sera ajouté dans le répertoire courant. À ce stade, notre package de développement du langage Go est installé. Utilisez la commande cd pour entrer dans le répertoire, puis exécutez bin/go. commande version pour l’afficher. La version actuelle du langage Go.
🎜🎜<code>rrreee🎜🎜Configurer les variables d'environnement🎜🎜🎜Nous devons configurer 2 variables d'environnement, GOROOT et PATH. 🎜<ul class=" list-paddingleft-2">
<li>🎜La valeur de GOROOT doit être le répertoire d'installation actuel du langage Go : <code>export GOROOT=/usr/local/go🎜🎜
export PATH=$PATH:$GOROOT/bin:$GOBIN🎜🎜

source /etc/profile🎜 pour rendre le fichier de configuration efficace. Vous pouvez désormais utiliser les commandes du langage Go dans n'importe quel répertoire. 🎜🎜🎜Vérifier l'installation🎜🎜🎜Utilisez le terminal dans n'importe quel répertoire pour exécuter la commande <code>go env🎜 Le résultat suivant montre que le package de développement du langage Go a été installé avec succès. 🎜🎜<code>rrreee🎜Conseils : seuls les résultats partiels sont affichés ci-dessus. <br>🎜🎜🎜
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Vs Code Système Exigences: Système d'exploitation: Windows 10 et supérieur, MacOS 10.12 et supérieur, processeur de distribution Linux: minimum 1,6 GHz, recommandé 2,0 GHz et au-dessus de la mémoire: minimum 512 Mo, recommandée 4 Go et plus d'espace de stockage: Minimum 250 Mo, recommandée 1 Go et plus d'autres exigences: connexion du réseau stable, xorg / wayland (Linux) recommandé et recommandée et plus

Les raisons de l'installation des extensions de code vs peuvent être: l'instabilité du réseau, les autorisations insuffisantes, les problèmes de compatibilité système, la version de code vs est trop ancienne, un logiciel antivirus ou des interférences de pare-feu. En vérifiant les connexions réseau, les autorisations, les fichiers journaux, la mise à jour vs du code, la désactivation des logiciels de sécurité et le redémarrage du code ou des ordinateurs, vous pouvez progressivement dépanner et résoudre les problèmes.

Bien que le bloc-notes ne puisse pas exécuter directement le code Java, il peut être réalisé en utilisant d'autres outils: à l'aide du compilateur de ligne de commande (Javac) pour générer un fichier bytecode (filename.class). Utilisez l'interpréteur Java (Java) pour interpréter ByteCode, exécuter le code et sortir le résultat.

Les cinq composants de base du système Linux sont: 1. Kernel, 2. Bibliothèque système, 3. Utilitaires système, 4. Interface utilisateur graphique, 5. Applications. Le noyau gère les ressources matérielles, la bibliothèque système fournit des fonctions précompilées, les utilitaires système sont utilisés pour la gestion du système, l'interaction GUI fournit une interaction visuelle et les applications utilisent ces composants pour implémenter des fonctions.

VS Code est disponible sur Mac. Il a des extensions puissantes, l'intégration GIT, le terminal et le débogueur, et offre également une multitude d'options de configuration. Cependant, pour des projets particulièrement importants ou un développement hautement professionnel, le code vs peut avoir des performances ou des limitations fonctionnelles.

VS Code est le code Visual Studio Nom complet, qui est un éditeur de code multiplateforme gratuit et open source et un environnement de développement développé par Microsoft. Il prend en charge un large éventail de langages de programmation et fournit une mise en surbrillance de syntaxe, une complétion automatique du code, des extraits de code et des invites intelligentes pour améliorer l'efficacité de développement. Grâce à un écosystème d'extension riche, les utilisateurs peuvent ajouter des extensions à des besoins et des langues spécifiques, tels que les débogueurs, les outils de mise en forme de code et les intégrations GIT. VS Code comprend également un débogueur intuitif qui aide à trouver et à résoudre rapidement les bogues dans votre code.

Visual Studio Code (VSCODE) est un éditeur de code Open Source, Open Source et gratuit développé par Microsoft. Il est connu pour son léger, l'évolutivité et le support pour une large gamme de langages de programmation. Pour installer VScode, veuillez visiter le site officiel pour télécharger et exécuter l'installateur. Lorsque vous utilisez VSCODE, vous pouvez créer de nouveaux projets, modifier le code, déboguer le code, naviguer dans les projets, développer VSCODE et gérer les paramètres. VScode est disponible pour Windows, MacOS et Linux, prend en charge plusieurs langages de programmation et fournit diverses extensions via Marketplace. Ses avantages incluent le léger, l'évolutivité, le support linguistique étendu, les fonctionnalités riches et la version

Pour afficher l'adresse du référentiel GIT, effectuez les étapes suivantes: 1. Ouvrez la ligne de commande et accédez au répertoire du référentiel; 2. Exécutez la commande "git Remote -v"; 3. Affichez le nom du référentiel dans la sortie et son adresse correspondante.
