Rumah > pembangunan bahagian belakang > Golang > Belajar GO : - Gelung

Belajar GO : - Gelung

Patricia Arquette
Lepaskan: 2024-10-15 12:06:52
asal
537 orang telah melayarinya

Learning GO : - Loops

Hei! Saya sedang belajar Go Lang, dan saya mengambil beberapa Nota asas mengenai Pengertian saya dan walaupun saya baru sahaja menerbitkannya di sini. Mereka tidak difikirkan dengan baik atau ditulis dengan baik tetapi saya hanya mencatat nota dari semasa ke semasa untuk rujukan saya.

Saya sedang mengikuti Kursus Udemy oleh Maximilian Schwarzmüller,


Nota

gelung

  • Dalam Go lang hanya ada untuk gelung , selain ini tiada gelung

  • Jadi, sama seperti bersyarat, gelung tidak mempunyai kurungan bulat untuk membungkus keadaan

    for i := 0; i < 200; i++ {}
Salin selepas log masuk
  • ia diisytiharkan secara langsung dengan sintaks := untuk pengisytiharan pembolehubah

Infinite untuk Gelung

  • jika kita mentakrifkan gelung for tanpa sebarang syarat maka gelung itu boleh berfungsi sebagai gelung tak terhingga
    for {
        fmt.Println("===============")
        fmt.Println("What do you want to do?")
    }
Salin selepas log masuk
  • satu cara untuk keluar dari gelung tak terhingga dalam kes ini adalah dengan menggunakan pernyataan pulangan tetapi dengan keseluruhan program itu akan dihentikan dan apa-apa yang ditambah selepas itu tidak akan dilaksanakan

  • Jadi untuk keluar daripada gelung kita boleh menggunakan pernyataan putus, yang akan menghentikan gelung dan mula melaksanakan baris seterusnya gelung

  • Kita boleh menggunakan pernyataan continue untuk keluar daripada sebarang keadaan tertentu dan kembali ke gelung utama, ini membantu apabila bekerja dengan keadaan di dalam gelung, supaya dengan cara itu kita boleh menghentikan sebarang keadaan tertentu dan memulakan gelung semula

  • penyataan sambungan akan menghentikan lelaran semasa gelung dan memulakan semula gelung itu

Pernyataan tukar

  • Ia sama seperti bahasa lain, tiada yang khusus untuk GO dalam ini
switch choice {
        case 1:
            fmt.Println("Your Balance is", accountBalance)
        case 2:
            fmt.Print("Your Deposit: ")
        case 3:
            fmt.Print("Withdrawal Amount:")
        default:
            fmt.Print("Goodbye!")
        }
Salin selepas log masuk

Atas ialah kandungan terperinci Belajar GO : - Gelung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
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