La syntaxe de base

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
63
Mois de parution
novembre 2012
Spécialité(s)


Résumé

Les structures de contrôle sont essentielles pour pouvoir programmer : sans la possibilité d'effectuer des branchements logiques à l'aide de structures de test ou la possibilité de répéter des instructions, impossible de développer quoi que ce soit...


L'objectif du langage Go étant de simplifier le développement, ne vous étonnez pas de ne pas retrouver des dizaines de mots-clés différents pour effectuer des tests ou des boucles. Par contre, la variété apparaîtra grâce à des syntaxes différentes. On peut trembler en se disant que le code va rapidement devenir illisible et in-maintenable... Mais il n'en est rien ! Vous allez voir que tout a été bien pensé.

1. Structures de test

Le langage Go propose deux structures permettant d'effectuer des tests classiques (une troisième structure permettant de travailler sur les canaux (channels) sera vue plus tard).

1.1 Le if

Le test avec l'instruction if se fait de manière très simple avec un bloc du type :

if condition {

  //…

La suite est réservée aux abonnés. Il vous reste 93% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant