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

Belajar GO : - Gelung

Patricia Arquette
Patricia Arquetteasal
2024-10-15 12:06:52482semak imbas

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++ {}
  • 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?")
    }
  • 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!")
        }

Atas ialah kandungan terperinci Belajar GO : - Gelung. 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