[解決済み] Goで2つのスライスを連結する
2022-03-15 10:22:43
質問
スライスを結合しようとしている
[1, 2]
とスライス
[3, 4]
. Goでこれを行うにはどうすればよいのでしょうか?
試してみました。
append([]int{1,2}, []int{3,4})
が、得られました。
cannot use []int literal (type []int) as type int in append
しかし ドキュメント は可能であることを示しているようですが、何が足りないのでしょうか?
slice = append(slice, anotherSlice...)
解決方法は?
2枚目のスライスの後にドットを追加します。
//---------------------------vvv
append([]int{1,2}, []int{3,4}...)
これは、他のバリアド関数と同じです。
func foo(is ...int) {
for i := 0; i < len(is); i++ {
fmt.Println(is[i])
}
}
func main() {
foo([]int{9,8,7,6,5}...)
}
関連
-
[解決済み] go getとgo installの違いは何ですか?
-
[解決済み] 一行ずつ追加してPandas Dataframeを作成する
-
[解決済み] goで文字列の連結を効率的に行う方法
-
[解決済み] varargs パラメータでヒープを汚染する可能性があります。
-
[解決済み] 2枚のスライスの等価性を確認する
-
[解決済み】C言語の三項演算子に相当するGoの慣用句は何ですか?
-
[解決済み]ArrayListをvarargsメソッドパラメータに渡すにはどうすればよいですか?
-
[解決済み】チャンネルを開いたままにしておいてもいいのでしょうか?
-
[解決済み】pandasでdataframeのcolumn-slicesを取得する方法
-
[解決済み】インターフェースのスライスを変換するタイプ
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】vsコードの解決方法 - goplsコマンドが使用できません。
-
[解決済み] Cgo: すみません、未実装です: 64ビットモードはコンパイルされていません。
-
[解決済み] インポート "google/api/annotations.proto" が見つからないか、エラーが発生しました。依存関係として追加するにはどうすればよいですか?
-
golang インストールプロンプト:ダイヤル tcp 216.58.200.241:443: connectex: 接続の試行に失敗しました。
-
[解決済み] go言語でUUIDを生成する方法はありますか?
-
[解決済み] インポートサイクル不可
-
[解決済み] パッケージ <package_name> を提供するモジュールの go.sum のエントリがありません。
-
[解決済み] Goにforeachループはあるのか?
-
[解決済み】init()関数はいつ実行されるのですか?
-
[解決済み】スライスの最後の要素を取得する方法は?