Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Mengulangi Julat Integer dalam Go?
Lelaran Melalui Julat Integer dalam Go
Bahasa Go menyediakan kata kunci julat untuk diulang pada peta dan kepingan. Ciri berkuasa ini membolehkan pembangun melintasi koleksi dengan cekap. Walau bagaimanapun, bagaimana jika anda perlu mengulangi julat integer?
Penyelesaian Terkini Go (Pergi 1.22 dan Ke Atas)
Setakat Go 1.22, Go memperkenalkan yang elegan penyelesaian untuk lelaran ke atas julat integer:
for i := range 10 { fmt.Println(i + 1) }
Sintaks ini lelaran ke atas integer daripada 0 hingga 9. Ambil perhatian bahawa ia mengecualikan nilai yang sama dengan integer yang ditentukan (dalam kes ini, 10).
Penyelesaian Pra-Pergi 1.22: Idiomatik Untuk Gelung
Untuk versi Go sebelum 1.22, pendekatan yang ditetapkan adalah menggunakan kaedah tradisional untuk gelung:
for i := 1; i <= 10; i++ { fmt.Println(i) }
Gelung ini berulang ke atas integer dari 1 hingga 10, termasuk.
Atas ialah kandungan terperinci Bagaimana untuk Mengulangi Julat Integer dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!