Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Memulakan Berbilang Pembolehubah dalam Pernyataan Go if?
Dalam Go, pernyataan if sering digunakan untuk percabangan bersyarat dan tugasan. Ia membenarkan pembangun untuk melaksanakan blok kod hanya apabila syarat tertentu dipenuhi. Walau bagaimanapun, pernyataan Go's if mempunyai ciri unik yang membolehkan berbilang pembolehubah dimulakan dalam keadaan itu sendiri.
Dalam kod yang diberikan, pengarang ingin memulakan dua pembolehubah, x dan y, dalam pernyataan if. Walaupun percubaan pengarang untuk menggunakan koma dan operator logik (&&) untuk memisahkan tugasan tidak berjaya, berikut ialah cara yang betul untuk memulakan berbilang pembolehubah dalam pernyataan if:
<code class="go">if x, y := 5, 38; x == 5 { fmt.Printf("Whee! %d\n", y) }</code>
Dalam kod ini, x dan pembolehubah y diberi nilai (masing-masing 5 dan 38) menggunakan operator := dalam keadaan pernyataan if. Ambil perhatian bahawa syarat masih disertakan dalam kurungan, manakala koma bernoktah mengikuti tugasan. Sintaks ini membenarkan pemulaan dan penilaian berbilang pembolehubah sebelum melaksanakan blok kod dalam pernyataan if.
Dengan menggunakan ciri ini, pembangun boleh dengan ringkas memulakan berbilang pembolehubah dan melakukan semakan bersyarat dalam satu pernyataan if, memperkemaskan kod dan meningkatkan kebolehbacaan.
Atas ialah kandungan terperinci Bagaimana untuk Memulakan Berbilang Pembolehubah dalam Pernyataan Go if?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!