IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo

FAQ GoConsultez toutes les FAQ

Nombre d'auteurs : 6, nombre de questions : 45, dernière mise à jour : 20 août 2015  Ajouter une question

 

Cette FAQ a été réalisée essentiellement à partir de la traduction de la FAQ officielle GO.

Nous tenons à souligner que cette faq ne garantit en aucun cas que les informations qu'elle propose sont correctes. Les auteurs font leur maximum, mais l'erreur est humaine. Cette faq ne prétend pas non plus être complète. Si vous trouvez une erreur, ou que vous souhaitez nous aider en devenant rédacteur, lisez ceci.

Sur ce, nous vous souhaitons une bonne lecture.

L'équipe de rédaction Developpez.com

SommaireUsage (4)
précédent sommaire suivant
 

[Traduction de la FAQ officielle]

Oui. Il y a actuellement plusieurs programmes Go déployés en production chez Google. Un exemple public est le serveur de golang.org. C'est le serveur de documents godoc qui tourne dans une configuration de production sur Google App Engine.
On peut aussi citer le serveur Vitess, destiné à des installations SQL à grande échelle, et le moteur de téléchargement dl.google.com, qui permet le téléchargement des binaires de Chrome et d'autres exécutables volumineux comme les paquetages apt-get.

Mis à jour le 20 août 2015 Lolo78 Malick

[Traduction de la FAQ officielle]

Il y a deux versions du compilateur Go, gc (le programme 6g et les composants associés) et gccgo. Le compilateur gc utilise une convention d'appel et un éditeur de liens différents et les programmes compilés avec gc ne peuvent donc être liés qu'avec des programmes C utilisant la même convention. Il existe un compilateur C de ce type, mais il n'y a pas de compilateur C++ compatible. gccgo est un frontal de GCC qui peut, moyennant certaines précautions, être lié avec des binaires C ou C++.

Le programme cgo offre un mécanisme d'« interface de fonction étrangère » permettant d'appeler de façon fiable des bibliothèques C depuis du code Go. SWIG étend cette possibilité aux bibliothèques C++.

Mis à jour le 20 août 2015 Lolo78 Malick

[Traduction de la FAQ officielle]

Un projet open source distinct met à disposition le module du compilateur et la bibliothèque voulue. Ces composants sont disponibles sur .

Mis à jour le 20 août 2015 Lolo78 Malick

[Traduction de la FAQ officielle]

Absolument. Nous encourageons les développeurs à créer des sites consacrés au langage Go dans leurs propres langues. Toutefois, si vous désirez utiliser le logo ou la marque Google sur votre site (ceux-ci n'apparaissent pas sur , alors vous devrez vous conformer aux règles définies sur .

Mis à jour le 20 août 2015 Lolo78 Malick

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.