Pour les parenthèses, je ne suis pas sûr qu'elle soit vraiment nécessaire et que ce n'est pas un simple question d'habitude.
Le point qui me choque plus, c'est par exemple la déclaration de variable où il apparaît que : var s string = " "
est équivalent à : s := " "
Je n'aime pas ce genre de raccourcis qui vont être utilisés par certains et pas par d'autres.
Dans le même genre, les points virgules sont autorisées en fin de ligne mais sont inutiles. Pourquoi les autoriser dans ce cas ? Je n'ai pas le droit de mettre un point d'interrogation à la fin de ma ligne, pourtant, on pourrait l'ignorer de la même manière.
[^] # Re: Première remarques
Posté par gentildemon . En réponse à la dépêche Go : Un nouveau langage chez Google. Évalué à 8.
Le point qui me choque plus, c'est par exemple la déclaration de variable où il apparaît que :
var s string = " "est équivalent à :
s := " "Je n'aime pas ce genre de raccourcis qui vont être utilisés par certains et pas par d'autres.
Dans le même genre, les points virgules sont autorisées en fin de ligne mais sont inutiles. Pourquoi les autoriser dans ce cas ? Je n'ai pas le droit de mettre un point d'interrogation à la fin de ma ligne, pourtant, on pourrait l'ignorer de la même manière.