エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
省略形式での変数再宣言が許される場合 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
省略形式での変数再宣言が許される場合 - Qiita
しかし、省略形式の時は宣言する変数のうち少なくともひとつがブランク変数(_)ではない、 新しい変数で... しかし、省略形式の時は宣言する変数のうち少なくともひとつがブランク変数(_)ではない、 新しい変数であれば、他は再宣言ではなく単なる代入として扱えます。 最初なんでこれが動くのか謎だったんですが、ちゃんとドキュメントにありました。 http://golang.org/ref/spec#Short_variable_declarations http://golang.jp/go_spec#Short_variable_declarations こが使える場面なんですが、自分が見つけたのは以下のような場合でした。 すでに err のような取回す変数が宣言されていて、それ以外の値も含めた多値を返す関数を呼ぶとき。