Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Mengulangi Julat Integer dalam Go?

Bagaimana untuk Mengulangi Julat Integer dalam Go?

Mary-Kate Olsen
Lepaskan: 2024-12-08 05:39:14
asal
1016 orang telah melayarinya

How to Iterate Over Integer Ranges in 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)
}
Salin selepas log masuk

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)
}
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan