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

Bagaimana untuk Mengulangi Julat Integer dalam Go?

Linda Hamilton
Linda Hamiltonasal
2024-12-06 18:17:18928semak imbas

How to Iterate Over a Range of Integers in Go?

Lelaran Melalui Julat Integer dalam Go

Dalam Go, kata kunci julat terbina dalam membolehkan anda mengulang pada peta dan kepingan. Walau bagaimanapun, anda mungkin menghadapi senario di mana anda perlu mengulangi julat nombor.

Pergi 1.22 (Februari 2024)

Bermula dari Go 1.22, anda kini boleh dengan mudah lelaran ke atas julat integer menggunakan julat sintaks:

for i := range 10 {
    fmt.Println(i + 1)
}

Ini akan berulang daripada 0 (termasuk) kepada satu kurang daripada integer yang ditentukan (9 dalam kes ini).

Go Versions Sebelum 1.22

Untuk versi Go sebelum 1.22, pendekatan idiomatik adalah menggunakan tradisional untuk gelung:

for i := 1; i <= 10; i++ {
    fmt.Println(i)
}

Julat Gaya Ruby

Go tidak mempunyai pelaksanaan asli yang serupa dengan kelas Julat Ruby untuk mewakili julat integer.

Atas ialah kandungan terperinci Bagaimana untuk Mengulangi Julat Integer dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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