[解決済み] マップの初期化にはどっちがいい?重複
2022-07-07 04:44:53
質問
として
map
は参照型です。とは何が違うのでしょうか?
m := make(map[string]int32)
と
m := map[string]int32{}
どのように解決するのですか?
容量を初期化する方法と、値を初期化する方法があります。
// Initializes a map with space for 15 items before reallocation
m := make(map[string]int32, 15)
対
// Initializes a map with an entry relating the name "bob" to the number 5
m := map[string]int{"bob": 5}
容量0の空マップの場合、両者は同じで、単なる好みです。
関連
-
[解決済み] Goでマップにキーが含まれているかどうかを確認するには?
-
[解決済み] goで文字列の連結を効率的に行う方法
-
[解決済み] Goでenumを表現する慣用的な方法は何ですか?
-
[解決済み] デュレーションと整数を掛け合わせる方法は?
-
[解決済み] Goの:=と=の演算子の違い
-
eclipse+goclipseプラグイン+gdbによるgo言語開発デバッグ環境の構築 ---最終起動シーケンスでのエラー MIコマンドの実行に失敗しました。
-
[解決済み】Goのタグはどのような用途に使われますか?
-
[解決済み】関数宣言の構文:関数名の前に括弧でくくられたもの
-
[解決済み】空のスライスを初期化する正しい方法
-
[解決済み】なぜmake()やnew()をするのでしょうか?)
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Goで配列を反転させるにはどうしたらいいですか?
-
[解決済み] GO言語:致命的なエラー:すべてのゴルーチンがスリープしている - デッドロック
-
[解決済み] SETNXでシングルインスタンスのRedisをロックする
-
[解決済み] goインストールとは何ですか?
-
[解決済み] golangでnilはどういう意味ですか?
-
[解決済み] パッケージ <package_name> を提供するモジュールの go.sum のエントリがありません。
-
[解決済み] Goで2つのスライスを連結する
-
[解決済み】複数ファイルのGoプロジェクトを整理する【クローズド
-
[解決済み】GoはREPLを提供しますか?
-
[解決済み】Goの構造体のスタックとヒープ割り当て、およびガベージコレクションとの関連性