[解決済み] golang append() は評価されるが使用されない
2023-06-18 15:17:46
質問
func main(){
var array [10]int
sliceA := array[0:5]
append(sliceA, 4)
fmt.Println(sliceA)
}
エラー : append(sliceA, 4) は評価されましたが、使用されていません。
なぜなんでしょうか?スライスの追加操作が実行されていません...。
どのように解決するのですか?
参考にしてください。 スライスへの追加とコピー
Goでは、引数は値で渡されます。
典型的な
append
の使い方は
a = append(a, x)
書く必要があります。
func main(){
var array [10]int
sliceA := array[0:5]
// append(sliceA, 4) // discard
sliceA = append(sliceA, 4) // keep
fmt.Println(sliceA)
}
出力 :
[0 0 0 0 0 4]
お役に立てれば幸いです。
関連
-
[解決済み] Ruby: ハッシュの配列で Enumerator を取得しようとすると nil:NilClass の未定義メソッド `[]' が発生する。
-
[解決済み] 新しい配列を作成せずに、既存のJavaScript配列を別の配列で拡張する方法
-
[解決済み] PHP 配列をキーではなく値で削除する
-
[解決済み] ( for... in ) と ( for... of ) の文の違いは何ですか?
-
[解決済み] JavaScriptで配列の長さを初期化する方法は?
-
[解決済み】配列に何かを追加する方法は?
-
[解決済み】init()関数はいつ実行されるのですか?
-
[解決済み】C#のvarキーワードの使い方
-
[解決済み] Perl の配列を繰り返し処理する最良の方法
-
[解決済み] Postgresでjson配列を行に変換する方法
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】アセンブリ言語での配列のバブルソート
-
[解決済み】IndexError: Index 10 is out of bounds for axis 0 with size 10
-
[解決済み] MIPSで宣言された配列からの印刷
-
[解決済み] MIPSで配列を作る(アクセスする)方法
-
[解決済み] Ruby: ハッシュの配列で Enumerator を取得しようとすると nil:NilClass の未定義メソッド `[]' が発生する。
-
[解決済み] Powershellで配列の値をソートする
-
[解決済み] Bashでfindコマンドの結果を配列として保存するには?
-
[解決済み] bashでグローバルを使用せずに配列を返すには?
-
[解決済み] Google スプレッドシートで範囲を結合する方法
-
[解決済み] AngularJSカスタムフィルタ機能