Maison  >  Article  >  développement back-end  >  Quelle idée utiliser pour le langage Go ?

Quelle idée utiliser pour le langage Go ?

藏色散人
藏色散人original
2020-12-16 15:06:558585parcourir

Les IDE adaptés au langage Go incluent : 1. Goland, qui est un nouvel IDE commercial ; 2. LiteIDE, qui est une intégration spécialement développée pour Go ; 3. Éditeur de texte Sublime Text ; .Code Visual Studio.

Quelle idée utiliser pour le langage Go ?

Recommandé : "tutoriel golang"

Un éditeur adapté au langage Go ou intégré Les environnements de développement sont :

1) Goland

Goland est un nouvel IDE commercial développé par JetBrains, visant à fournir aux développeurs Go un nouvel IDE convivial pour les humains. ingénierie. Goland intègre la plateforme IntelliJ (un environnement intégré pour le développement du langage Java et peut également être utilisé pour d'autres langages de développement), fournissant une assistance au codage et une intégration d'outils pour le langage Go.

Quelle idée utiliser pour le langage Go ?

2) LiteIDE

LiteIDE est un environnement de développement intégré spécifiquement pour le développement Go. Il peut éditer, compiler et exécuter Go Very. bon support à la fois au niveau de la programmation et du projet. Il comprend également une arborescence de syntaxe abstraite du code source et quelques outils intégrés (cet environnement de développement a été développé par l'oncle chinois vfc).

LiteIDE est un environnement de développement intégré Go léger et très facile à utiliser (basé sur QT, Kate et SciTE), comprenant le développement multiplateforme et d'autres fonctionnalités nécessaires, pour l'écriture de code, la complétion et le fonctionnement automatiques. Le débogage a excellent accompagnement. Il utilise le concept de projets Go pour parcourir et gérer les fichiers de projet. Il prend également en charge la fonction de commutation entre différents environnements de développement Go et de compilation croisée.

En même temps, il a la fonction d'arborescence de syntaxe abstraite, qui peut clairement visualiser les constantes, les variables, les fonctions, les différents types et leurs propriétés et méthodes dans le projet.

Quelle idée utiliser pour le langage Go ?

3) Sublime Text

Un éditeur de texte révolutionnaire multiplateforme (Linux, Mac OS X, Windows), il prend en charge écrire du code dans un très grand nombre de langages de programmation. Pour Go, il dispose d'un plug-in appelé GoSublime pour prendre en charge la complétion de code et les modèles de code.

4) GoClipse

est un plug-in Eclipse IDE avec de nombreuses fonctionnalités et une fonction de complétion de code via GoCode. Il s'appuie sur le célèbre environnement de développement à grande échelle Eclipse. Bien qu'il nécessite l'installation d'un environnement d'exécution JVM, il peut facilement profiter de nombreuses fonctions d'Eclipse lui-même. Il s'agit d'un très bon éditeur avec une complétion complète du code, une arborescence de syntaxe abstraite, des fonctions de gestion de projet et de débogage de programme.

Quelle idée utiliser pour le langage Go ?

Si vous n'êtes pas très familier avec les environnements de développement intégrés, utilisez LiteIDE ou IntelliJ Idea Plugin sont également de bons choix.

La complétion du code est généralement implémentée via le GoCode intégré (tel que : LiteIDE, GoClipse). Si vous devez installer GoCode manuellement, entrez la commande go get -u github.com/nsf/gocode sur le fichier. ligne de commande (Assurez-vous de configurer les variables d'environnement Go à l'avance).

5) Visual Studio Code (VS Code en abrégé)

est un logiciel multiplateforme développé par Microsoft qui peut fonctionner sur Mac OS X, Windows et Linux. Éditeur de code open source de la plateforme.

VS Code utilise des fichiers de configuration au format JSON pour configurer toutes les fonctions et fonctionnalités. En même temps, il peut également implémenter la mise en évidence du langage de programmation, les invites de paramètres, la compilation, le débogage, la génération de documents, etc. pour l'éditeur via des extensions. . Fonction.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn