Nouveautés en approche

Voici quelques nouvelles concernant l'orientation du site et un appel à contribution en fin d'article.

Le site aura bientôt son propre playground

Afin de rendre le site plus interactif et pour reproduire l'esprit dans lequel est conçu le blog officiel de golang, les exemples fournis dans le site seront bientôt exécutables et certains modifiables. Cela devrait vous permettre de tester les variantes qui vous viennent à l'esprit en lisant les extraits de code.

Voici un exemple de code modifiable. Vous pouvez faire un appel distant à gofmt, éditer le code et lancer une compilation via le service Go Playground :

 

Un autre exemple de code non modifiable, mais exécutable dans une fenêtre modale. Je compte m'en servir dans les présentations que je poste sur le site.

package main

import "fmt"

func main() {
	fmt.Println("Hello, playground")
}

Sous le capot

Pour les plus curieux ou ceux qui veulent avoir la même fonctionnalité sur leur site peuvent obtenir le code source ici (pour le moment seulement en PHP). Étant donné que le service playground ne supporte pas la norme CORS et qu'il n'autorise pas les appels cross-domain, il a été nécessaire de développer un proxy entre le site et le service. Bien entendu, cet usage est autorisé par l'équipe golang à condition de les prévenir et d'utiliser un user-agent spécifique qu'il faut leur communiquer au préalable (plus de détails dans le projet github).

Arrivée prochaine de la vidéo

Je pense que la vidéo est un bon outil pour communiquer et former au langage. Il y a quelques vidéos de conférences très intéressantes qui seront traduites dans le courant de l'année. Les vidéos seront sous-titrées en anglais et en français. Il ne s'agira pas d'une traduction automatique, mais humaine.

Voici un avant-goût avec les premières secondes sous-titrées :

Des publications majeures seront traduites

Les spécifications sont déjà traduites à 70% (c'est un énorme chantier) et seront publiées cette année ainsi que le guide de bonnes pratiques.

Participer au contenu du site

Je recherche des témoignages de sociétés opérant dans des pays francophones et utilisant Go. Si c'est votre cas, je suis intéressé par la publication sur mon site de vos retours d'expérience, de la manière dont vous utilisez golang, etc. N'hésitez pas à me contacter afin de discuter du format et des conditions de publication. Les témoignages détaillés et concrets intéressent mes lecteurs et feront votre publicité.

Vous pouvez également contribuer de différentes manières à ce site :

  1. En proposant une idée de contenu.
  2. Me solliciter pour une traduction d'un contenu intéressant.
  3. Soumettre un article qui sera publié sous votre nom.

N'hésitez pas à me contacter via le formulaire de contact ou par les réseaux sociaux (Découvrir golang est maintenant sur vos réseaux préférés : Facebook, Twitter et Google+).


Étiquettes :   golang 
Portrait de Benjamin BALET
Benjamin BALET
Consultant APM

Retrouvez mes cooordonées

Benjamin BALET sur viadeo






Vous aimerez aussi

Gobs le format natif d'échange de données en Go

Traduction d'un article du blog officiel expliquant comment échanger des données entre deux programmes golang grâce à un format natif   Lire »

Les lois de la réflexion

Une traduction du blog officiel de golang expliquant le mécanisme de la réflexion en Go.   Lire »

Comment écrire du code Go ?

Traduction d'une partie des spécifications officielles du langage Go, cet article explique comment développer en Go.   Lire »

Comment gérer efficacement les erreurs en golang ?

Préconisations officielles pour la gestion des erreurs dans un programme golang. Cet article complète les explications sur panic, defer et recover   Lire »

Le modèle mémoire du runtime et du langage go

Traduction d'une partie des spécifications officielles du langage go, cet article explique comment go gère la mémoire.   Lire »

Commentaires

Soyez le premier à commenter cet article

Publier un commentaires

Tous les commentaires sont soumis à modération. Les balises HTML sont pour la plupart autorisées. Les liens contextuels et intéressants sont en follow.

(requis)
(requis)
(requis, mais non publié)
(recommandé si vous souhaitez être publié)