Retourner au contenu associé (journal : Non, l'inférence de types n'est pas du typage faible. Oui, elle rend les programmes plus lisibles)
Posté par Bruno Michel (site web personnel) le 21 novembre 2018 à 18:15. En réponse au journal Non, l'inférence de types n'est pas du typage faible. Oui, elle rend les programmes plus lisibles. Évalué à 10.
En go, on écrit les types des paramètres et des valeurs retournées des fonctions. Par contre, on a de l'inférence de type dans le corps de la fonction. Exemple :
func computeMeanOfTemperatures(nb int) float64 { temperatures := getLastTemperatures(nb) sum := 0.0 for _, t := range temperatures { sum += t } return sum / len(temperatures) }
Je trouve que c'est un bon équilibre.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Oui mais
Posté par Bruno Michel (site web personnel) . En réponse au journal Non, l'inférence de types n'est pas du typage faible. Oui, elle rend les programmes plus lisibles. Évalué à 10.
En go, on écrit les types des paramètres et des valeurs retournées des fonctions. Par contre, on a de l'inférence de type dans le corps de la fonction. Exemple :
Je trouve que c'est un bon équilibre.