Pernyataan Kawalan dalam Golang (jika, jika-lain, Bersarang-jika)

Apakah pernyataan bersyarat yang ada pada Golang ? Bagaimana untuk menggunakan pernyataan bersyarat dalam pengaturcaraan Go? Mari kita ketahui bersama!

Membuat keputusan dalam pengaturcaraan adalah serupa dengan membuat keputusan dalam kehidupan sebenar. Dalam proses ini, sekeping kod dilaksanakan apabila syarat tertentu dipenuhi. Ia juga kadangkala dipanggil penyataan aliran Kawalan. Golang menggunakan pernyataan kawalan untuk mengawal aliran pelaksanaan program berdasarkan syarat tertentu. Ia digunakan untuk menyebabkan aliran pelaksanaan maju dan bercabang berdasarkan perubahan dalam keadaan program.

Pernyataan bersyarat asas dalam pengaturcaraan Golang

Jika kenyataan

Ini adalah pernyataan keputusan yang paling mudah. Ia digunakan untuk memutuskan sama ada pernyataan atau blok pernyataan tertentu akan dilaksanakan atau tidak, iaitu jika keadaan tertentu benar maka blok pernyataan akan dilaksanakan, jika tidak, tidak.

Sintaks:

if condition {

   // Lệnh được thực thi nếu
   // điều kiện đúng
}

Carta Aliran:

Pernyataan Kawalan dalam Golang (jika, jika-lain, Bersarang-jika)

Contohnya:

// Go program to illustrate the 
// use of if statement
package main

import "fmt"

func main() {
	
// lấy một biến cục bộ
var v int = 700

// dùng lệnh if để
// kiểm tra điều kiện
if v < 1000="" {="" in="" điều="" kiện="" if="" sau="" điều="" kiện="" đánh="" giá="" đúng="" fmt.printf("v="" is="" less="" than="" 1000\n")="" }="" fmt.printf("value="" of="" v="" is="" :="" %d\n",="" v)="" }="">

Keputusan:

v is less than 1000
value of v is : 700

jika…pernyataan lain

Pernyataan sahaja  memberitahu kita bahawa jika syarat itu benar maka ia akan melaksanakan blok pernyataan dan jika syarat itu salah maka ia tidak akan melaksanakan. Tetapi bagaimana jika anda ingin melakukan sesuatu yang lain apabila syarat itu palsu. Di sinilah anda memerlukan pernyataan else. Kita boleh menggunakan pernyataan else dengan pernyataan if untuk melaksanakan blok kod apabila syarat itu palsu.

Sintaks:

if condition {

    // Triển khai khối này nếu
    // điều kiện đúng
} else {

    // Triển khai khối này nếu
    // điều kiện sai
}

Pernyataan Kawalan dalam Golang (jika, jika-lain, Bersarang-jika)

Contohnya:

// Go program to illustrate the 
// use of if...else statement
package main

import "fmt"

func main() {
	
// taking a local variable
var v int = 1200

// dùng lệnh if
// kiểm tra điều kiện
if v < 1000="" {="" in="" if="" sau="" điều="" kiện="" đánh="" giá="" là="" dúng="" fmt.printf("v="" is="" less="" than="" 1000\n")="" }="" else="" {="" in="" ra="" nội="" dung="" sau="" nếu="" điều="" kiện="" được="" đánh="" giá="" là="" đúng="" fmt.printf("v="" is="" greater="" than="" 1000\n")="" }="" }="">

Keputusan:

v is greater than 1000

Penyataan jika bersarang

Dalam bahasa Go, if bersarang ialah pernyataan bersyarat yang menjadi sasaran if or else . Kenyataan Golang ini bermaksud terdapat dua pernyataan jika bersarang di dalam satu sama lain seperti namanya.

Sintaks:

if condition1 {

   // Triển khai khi condition1 đúng
   
   if condition2 {

      // Triển khai khi condition2 đúng
   }
}

Pernyataan Kawalan dalam Golang (jika, jika-lain, Bersarang-jika)

Contohnya:

// Minh họa chương trình Go dùng lệnh if lồng nhau
package main
import "fmt"

func main() {
	
// lấy 2 biến cục bộ
var v1 int = 400
var v2 int = 700

// dùng lệnh if
if( v1 == 400 ) {
		
	// điều kiện đúng thì kiểm tra nội dung sau
	if( v2 == 700 ) {
		
		// điều kiện đúng thì hiển thị nội dung sau
		fmt.Printf("Value of v1 is 400 and v2 is 700\n" );
	}
}

}

Keputusan:

Value of v1 is 400 and v2 is 700
Sign up and earn $1000 a day ⋙

Leave a Comment

Kata kunci dalam Go

Kata kunci dalam Go

Kata kunci - Kata kunci ialah perkataan dalam bahasa yang digunakan untuk beberapa proses dalaman atau mewakili beberapa tindakan yang dipratentukan. Berikut adalah perkara yang anda perlu tahu tentang kata kunci di Golang.

Jenis data di Golang

Jenis data di Golang

Jenis data menentukan jenis data pembolehubah Go yang sah boleh mengandungi. Dalam bahasa Go, jenis dibahagikan kepada empat kategori seperti berikut:

Hujah fungsi di Golang

Hujah fungsi di Golang

Go menyokong dua cara utama untuk meluluskan hujah: Lulus dengan nilai dan Lulus dengan rujukan. Go menggunakan nilai pas secara lalai.

Fungsi mengembalikan berbilang nilai dalam Golang

Fungsi mengembalikan berbilang nilai dalam Golang

Dalam bahasa Go, anda dibenarkan untuk mengembalikan berbilang nilai daripada fungsi, menggunakan pernyataan pulangan. Dalam erti kata lain, dalam fungsi, pernyataan pulangan boleh mengembalikan berbilang nilai.

Tukar Kenyataan dalam Go

Tukar Kenyataan dalam Go

Golang seperti kebanyakan bahasa pengaturcaraan lain mempunyai pernyataan suis. Berikut ialah cara menggunakan pernyataan suis dalam Golang.

Kes yang perlu diketahui apabila menggunakan pernyataan pemilihan di Golang

Kes yang perlu diketahui apabila menggunakan pernyataan pemilihan di Golang

Dalam artikel ini, kita akan belajar cara menggunakan kes lalai untuk mengelakkan kebuntuan. Tetapi pertama-tama, mari kita ketahui apakah kes kebuntuan apabila menggunakan arahan pilih Golang?

Struktur dan medan tanpa nama di Golang

Struktur dan medan tanpa nama di Golang

Struktur tanpa nama di Golang ialah struktur sementara tanpa nama yang digunakan untuk tujuan sekali sahaja, manakala medan tanpa nama membenarkan pembenaman medan tanpa nama.

Cara menggunakan Rune di Golang

Cara menggunakan Rune di Golang

Apakah Runes di Golang? Bagaimana untuk menggunakan Rune di Golang? Artikel itu akan memberitahu anda jawapannya.

Pengecam tidak sah di Golang

Pengecam tidak sah di Golang

_(garis bawah) dalam Golang dipanggil Pengecam Kosong. Pengecam ialah nama yang ditentukan pengguna bagi komponen program yang digunakan untuk tujuan pengenalan.

Cara membuat program asas di Golang

Cara membuat program asas di Golang

Hello, Dunia! ialah program asas pertama dalam mana-mana bahasa pengaturcaraan. Anda boleh menulis program pertama ini di Golang mengikut langkah-langkah di bawah.

Cara Memasang Go pada Windows

Cara Memasang Go pada Windows

Golang boleh dipasang dengan mudah pada Windows. Di bawah ialah panduan langkah demi langkah terperinci untuk memasang Golang pada Windows.

Kaedah dengan nama yang sama di Golang

Kaedah dengan nama yang sama di Golang

Golang membenarkan mencipta dua atau lebih kaedah dengan nama yang sama dalam pakej yang sama, tetapi penerima kaedah ini mestilah daripada jenis yang berbeza.

Fungsi dalam Go

Fungsi dalam Go

Dalam Go, fungsi ialah blok kod yang melaksanakan tugas tertentu, yang boleh digunakan semula sepanjang program untuk menjimatkan memori, meningkatkan kebolehbacaan dan menjimatkan masa.

Skop Pembolehubah dalam Go

Skop Pembolehubah dalam Go

Skop pembolehubah dalam Golang menentukan bahagian program di mana pembolehubah itu boleh diakses. Dalam Go, semua pengecam mempunyai skop leksikal yang ditentukan pada masa penyusunan.

10 aplikasi yang sangat diperlukan untuk pencinta buku

10 aplikasi yang sangat diperlukan untuk pencinta buku

Hanya kerana anda tidak mempunyai buku pada anda tidak bermakna anda perlu berhenti membaca. Apa yang anda perlukan ialah telefon anda untuk mencuba apl media sosial yang didedikasikan untuk peminat buku dan mencari buku seterusnya yang ingin anda baca.

Ketahui Tentang Spotify Connect: Ciri Spotify yang Memaksa Pengguna Berhenti dari YouTube Music

Ketahui Tentang Spotify Connect: Ciri Spotify yang Memaksa Pengguna Berhenti dari YouTube Music

Keupayaan untuk mengawal muzik dimainkan pada satu peranti daripada yang lain adalah ciri yang dipandang rendah. YouTube Music tidak mempunyai ciri ini — dan itu memaksa orang ramai beralih ke Spotify.

Cara Membuat Bola Salji Meletup di Minecraft Bedrock & Java Editon

Cara Membuat Bola Salji Meletup di Minecraft Bedrock & Java Editon

Perintah Minecraft membolehkan pemain mencipta banyak kesan menarik dan satu pilihan yang menarik ialah membuat bola salji meletup. Begini cara membuat bola salji yang meletup di Minecraft.

Adakah komputer anda mempunyai NPU? Berikut ialah cara untuk menyemak

Adakah komputer anda mempunyai NPU? Berikut ialah cara untuk menyemak

Pada Windows 11, anda boleh menyemak dengan cepat sama ada komputer anda mempunyai NPU (Unit Pemprosesan Neural), melalui 3 cara yang sangat mudah.

Adakah mod Hibernate tidak baik untuk PC?

Adakah mod Hibernate tidak baik untuk PC?

Mod hibernate dilahirkan kerana keperluan untuk memastikan komputer sentiasa aktif 24/7 tanpa mahu menghabiskan bateri atau memastikan sistem tidak terjejas oleh kegagalan kuasa, tidak seperti kes mod Tidur.

Arahan untuk menambah kalendar Euro 2024 pada iPhone

Arahan untuk menambah kalendar Euro 2024 pada iPhone

Menambah kalendar Euro 2024 pada iPhone membantu pengguna mengikuti perlawanan dengan mudah dalam rangka kerja Euro 2024, kejohanan bola sepak dengan perlawanan yang menarik.

Alibaba Memperkenalkan QwQ-32b, Pesaing Layak untuk DeepSeek

Alibaba Memperkenalkan QwQ-32b, Pesaing Layak untuk DeepSeek

Sama ada dakwaan Alibaba akan menjadi kenyataan masih belum dapat dilihat, tetapi nampaknya ChatGPT dan DeepSeek kini mempunyai pesaing baharu yang layak.

Ringkasan maklumat tentang Samsung One UI 7

Ringkasan maklumat tentang Samsung One UI 7

Telefon Samsung Galaxy yang menjalankan One UI 7.0 akan lebih selamat dengan Mod Lockdown, menghalang serangan tanpa kebenaran.

Bagaimana untuk mencipta kesan poster untuk foto dalam Photoshop

Bagaimana untuk mencipta kesan poster untuk foto dalam Photoshop

Tambahkan kesan poster yang cepat dan mudah pada imej anda menggunakan Photoshop untuk mencipta semula rupa klasik poster yang dicetak dengan warna dakwat terhad.

Bagaimana untuk bertukar antara Outlook lama dan Outlook baharu

Bagaimana untuk bertukar antara Outlook lama dan Outlook baharu

Bukan semua orang biasa dengan antara muka Outlook baharu dan mahu kembali ke Outlook lama untuk menggunakan ciri penuh dan lebih banyak penyesuaian pada Outlook. Berikut ialah arahan untuk bertukar antara Outlook lama dan Outlook baharu.

Ketahui Mengenai Peta Organik: Alternatif Sumber Terbuka kepada Peta Google

Ketahui Mengenai Peta Organik: Alternatif Sumber Terbuka kepada Peta Google

Peta Organik ialah apl pemetaan sumber terbuka percuma untuk Android dan iOS, dibangunkan oleh pasukan yang sama di belakang MapsWithMe, yang pertama kali dilancarkan pada tahun 2011.

6 langkah untuk mencuci kasut di mesin basuh tanpa bimbang tentang kerosakan

6 langkah untuk mencuci kasut di mesin basuh tanpa bimbang tentang kerosakan

Nampaknya membasuh kasut dalam mesin basuh adalah larangan mutlak, tetapi dengan hanya 6 langkah mudah di bawah, anda boleh mencuci kasut anda sepenuhnya dalam mesin basuh tanpa perlu risau tentang kerosakan.

9 sebab mengapa peti sejuk tidak membeku dan cara membaikinya

9 sebab mengapa peti sejuk tidak membeku dan cara membaikinya

Terdapat 9 sebab mengapa peti sejuk tidak membeku. Artikel kami di bawah akan meringkaskan sebab biasa dan cara menangani situasi ini.

Sudah tiba masanya untuk beralih kepada Passkey: Alternatif kata laluan anti-pancingan data!

Sudah tiba masanya untuk beralih kepada Passkey: Alternatif kata laluan anti-pancingan data!

Dengan kunci laluan, alternatif moden kepada kata laluan tradisional, anda tidak perlu risau tentang mengingati, mengurus (dengan atau tanpa pengurus kata laluan) atau menetapkan semula kata laluan anda sekali lagi.

Cara membuat sandaran penyemak imbas: Penanda halaman, sambungan, kata laluan, dsb.

Cara membuat sandaran penyemak imbas: Penanda halaman, sambungan, kata laluan, dsb.

Sama ada anda menukar penyemak imbas secara kekal atau hanya ingin mengurangkan kemungkinan kehilangan data, anda perlu membuat sandaran penyemak imbas anda secara berkala.