Golangで配列の最初の要素をスキップする 質問する

Golangで配列の最初の要素をスキップする 質問する

次のコードセグメントがあります

for _, val := range Arr {
    // something have to do with val
}

アー、1つ以上の要素がある可能性があります。最初の要素をスキップしたいのですがアー2 番目の要素からループを続行します。

例えばアー{1,2,3,4} が含まれています。クエリでは、{2,3,4} のみを取得します。

範囲クエリを使用してそれを実行する方法はありますか?

ベストアンサー1

はい。これを使ってください

for _, val := range Arr[1:] {
// something to do with val
}

または、空のスライスを取得できる場合:

for i := 1; i < len(Arr); i++ {
// something to do with Arr[i]
}

おすすめ記事