[解決済み] Go言語における代入演算子
2023-02-27 07:32:21
質問
最近、googleの新しいプログラミング言語で遊んでいます。 行く
で、なぜ代入演算子
:=
は等号の前にコロンがあるのでしょうか?
=
を使おうとした特別な理由があるのでしょうか?
name := "John"
の代わりに
name = "John"
どのように解決するのですか?
この
:=
の表記は、宣言と初期化の両方の役割を果たします。
foo := "bar"
は
var foo = "bar"
なぜ
foo = "bar"
を使わないのかと聞かれるかもしれません。それは、タイプミスを防ぐためです。
foo = "bar"
fooo = "baz" + foo + "baz" // Oops, is fooo a new variable or did I mean 'foo' ?
関連
-
[解決済み] twigで文字列を連結する方法
-
[解決済み] Markdownのコメント
-
[解決済み] 関数呼び出しにおけるstarとdoublestarの演算子の意味は?
-
[解決済み] Bashの変数代入でCommand not foundエラーが発生する
-
[解決済み] Bash における三項演算子 (?:)
-
[解決済み] YAMLです。YAML の文字列には引用符が必要ですか?
-
[解決済み] IFステートメントを使用しているときに、シェルコマンドを複数行に分割するにはどうすればよいですか?
-
[解決済み】PowerShellで"&&"や"-and "を動作させることはできますか?
-
[解決済み] プログラミング言語における文法と意味の違いは何ですか?
-
[解決済み] Java "?" 演算子によるnullチェック - その正体は?(三項演算子ではありません!)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] どなたか説明してください - for (int i = 0; i < 8; i++) [closed].
-
[解決済み] twigで文字列を連結する方法
-
[解決済み] はOCamlの構文糖でbegin.endですか?
-
[解決済み] PowerShellで"@"マークは何をするのですか?
-
[解決済み] なぜ"||"は "or "の記号なのですか?[クローズド]
-
[解決済み] OCamlにおける`and`キーワードの意味とは?
-
[解決済み] Markdownのコメント
-
[解決済み] YAMLです。YAML の文字列には引用符が必要ですか?
-
[解決済み] プログラミング言語における文法と意味の違いは何ですか?
-
[解決済み] オブジェクト初期化構文