• # quelques corrections de mise en forme :)

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Retour d'expérience sur Go. Évalué à 2. Dernière modification le 16 mai 2012 à 15:53.

    Je suppose que

    range est un mot clé permettant de parcourir un tableau en renvoyant à chaque itération la position ainsi que l'élément courant.
    Notez aussi le ":=" permettant de déclarer "à l'arrache" des variable en fonction du type de la variable qu'on lui assigne. Un vrai bonheur pour gagner en lisibilité dans les cas triviaux.
    ### La gestion des options
    Encore une bonne nouvelle ! La gestions des passages d'options étant une fonctionnalité essentiel à 90% des logiciels, le package "flag" s'occupe de cela avec brio !
    
    

    et

    On remarque donc que en ajoutant dans choucroute une structure plat de manière anonyme (le nom "_" l'équivalent en Go de John Doe...) les éléments de plat sont intégrés dans choucroute !
    #### Les méthodes
    Une fois notre jolie structure déclarée, il est possible de lui adjoindre des méthodes :
    
    

    et

    #### Les interfaces
    En Go, tout se base sur du Duck typing. De fait afin de pouvoir manger à la fois un plat de seconde zone où de la délicieuse choucroute, on peut déclarer une interface qui contiendra la fonction manger :
    
    

    sont à retirer des blocs de codes ;)
    [edit: Il semble que ce soit parce que le langage "go" ne soit pas reconnu, peut-être essayer avec le pis-aller "text" ?]

    Il me semblait aussi avoir vu une faute en er/é mais je ne la retrouve plus.

    Et merci pour ce journal/dépêche très intéressant, et bon courage pour tes étude ! :)

    ce commentaire est sous licence cc by 4 et précédentes