エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GoのNamed return valueについてメリデメを考える
はじめに 最近、GoのNamed return valueに関する話題を見かけたり、コードレビューでNamed return value... はじめに 最近、GoのNamed return valueに関する話題を見かけたり、コードレビューでNamed return valueについて説明をすることがありました。 せっかくなので、Named return valueのメリデメを自分の主観でまとめます。 Named return value Goでは、関数の戻り値に名前をつけて変数として利用することができます。 この仕組みをNamed return valueといいます。 メリット 変数名から、戻り値が何かわかる 関数の戻り値に名前をつけると、変数名から何の値かわかるようになります。 関数名や型から戻り値が何か明らかでないときに役立ちます。 具体例を示すために、Effective Goのサンプルコードを引用します。 nextInt関数はint型の変数を2つ返します。 しかし、nextIntという名前から何の値が返されるかはわかりま
2022/03/07 リンク