คำสั่งควบคุมใน Golang (if, if-else, Nested-if)

Golang มี คำสั่งเงื่อนไขอะไรบ้าง ? วิธีการใช้คำสั่งเงื่อนไขในการเขียนโปรแกรม Go?ลองไปหาคำตอบไปด้วยกัน!

การตัดสินใจในการเขียนโปรแกรมมีความคล้ายคลึงกับการตัดสินใจในชีวิตจริง ในกระบวนการนี้ ชิ้นส่วนของโค้ดจะถูกดำเนินการเมื่อตรงตามเงื่อนไขที่กำหนด บางครั้งยังเรียกว่าคำสั่งควบคุมการไหลด้วย Golang ใช้ คำสั่ง ควบคุมเพื่อควบคุมการทำงานของโปรแกรมตามเงื่อนไขบางประการ ใช้เพื่อทำให้กระแสการดำเนินการก้าวหน้าและแตกสาขาตามการเปลี่ยนแปลงในสถานะของโปรแกรม

คำสั่งเงื่อนไขพื้นฐานในการเขียนโปรแกรม Golang

คำสั่ง if

เป็นคำชี้แจงการตัดสินใจที่ง่ายที่สุด ใช้ในการตัดสินใจว่าจะดำเนินการคำสั่งหรือกลุ่มคำสั่งบางชุดหรือไม่ กล่าวคือ หากเงื่อนไขใดๆ เป็นจริง กลุ่มคำสั่งทั้งชุดจะถูกดำเนินการ หากไม่เป็นจริง จะไม่ดำเนินการ

รูปแบบประโยค :

if condition {

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

แผนภูมิการไหล:

คำสั่งควบคุมใน Golang (if, if-else, Nested-if)

ตัวอย่างเช่น:

// 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)="" }="">

ผลลัพธ์:

v is less than 1000
value of v is : 700

คำสั่ง if…elel

คำสั่งเพียงคำเดียว  บอกเราได้ว่าหากเงื่อนไขเป็นจริง ระบบจะดำเนินการชุดคำสั่ง และหากเงื่อนไขเป็นเท็จ ระบบจะไม่ดำเนินการ แต่จะเกิดอะไรขึ้นหากคุณต้องการทำอย่างอื่นเมื่อเงื่อนไขเป็นเท็จ นี่คือจุดที่คุณต้องการคำสั่ง else เราสามารถใช้คำสั่ง else ร่วมกับคำสั่ง if เพื่อดำเนินการบล็อกโค้ดเมื่อเงื่อนไขเป็นเท็จ

รูปแบบประโยค :

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
}

คำสั่งควบคุมใน Golang (if, if-else, Nested-if)

ตัวอย่างเช่น:

// 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")="" }="" }="">

ผลลัพธ์:

v is greater than 1000

คำสั่ง if แบบซ้อนกัน

ในภาษา Go คำสั่ง if แบบซ้อนกันจะเป็นคำสั่งเงื่อนไขที่เป็นเป้าหมายของคำสั่ง if หรือ else อื่นๆ คำสั่ง Golang นี้หมายความว่ามีคำสั่ง if สองคำสั่งซ้อนอยู่ในกันและกันตามชื่อที่บ่งบอก

รูปแบบประโยค :

if condition1 {

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

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

คำสั่งควบคุมใน Golang (if, if-else, Nested-if)

ตัวอย่างเช่น:

// 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" );
	}
}

}

ผลลัพธ์:

Value of v1 is 400 and v2 is 700

ฝากความเห็น

การแก้ไขปัญหาแท็บข้อผิดพลาดของ Microsoft Teams Planner

การแก้ไขปัญหาแท็บข้อผิดพลาดของ Microsoft Teams Planner

ติดปัญหาแท็บ Planner ใน Microsoft Teams ใช่ไหม? มาดูวิธีแก้ไขปัญหาทีละขั้นตอนสำหรับปัญหาทั่วไป เช่น การโหลดล้มเหลว ข้อผิดพลาดด้านสิทธิ์ และปัญหาการซิงค์ ทำให้แท็บ Planner ของคุณใช้งานได้อย่างราบรื่นใน Teams ได้แล้ววันนี้

การแก้ไขปัญหาข้อผิดพลาดในการโทรวิดีโอของ Microsoft Teams

การแก้ไขปัญหาข้อผิดพลาดในการโทรวิดีโอของ Microsoft Teams

กำลังประสบปัญหาเกี่ยวกับการโทรผ่านวิดีโอใน Microsoft Teams อยู่ใช่ไหม? ค้นพบวิธีแก้ไขปัญหาแบบทีละขั้นตอนที่ได้รับการพิสูจน์แล้ว สำหรับปัญหาเกี่ยวกับวิดีโอ ปัญหาเกี่ยวกับกล้อง และอื่นๆ อีกมากมาย กลับมาโทรได้อย่างราบรื่นในไม่กี่นาที!

การแก้ไขปัญหา Microsoft Teams ข้อผิดพลาดของ Microsoft ใน Teams

การแก้ไขปัญหา Microsoft Teams ข้อผิดพลาดของ Microsoft ใน Teams

เบื่อไหมกับปัญหาข้อผิดพลาดของ Microsoft ที่ทำให้ Microsoft Teams ของคุณล่ม? พบกับขั้นตอนการแก้ไขปัญหาข้อผิดพลาดของ Microsoft Teams ทีละขั้นตอน ตั้งแต่การล้างแคชไปจนถึงวิธีแก้ไขขั้นสูง กลับมาทำงานร่วมกันได้อย่างราบรื่นอีกครั้งในวันนี้!

การแก้ไขปัญหาข้อผิดพลาดในการเข้าสู่ระบบ Microsoft Teams บน Chromebook

การแก้ไขปัญหาข้อผิดพลาดในการเข้าสู่ระบบ Microsoft Teams บน Chromebook

ติดปัญหาการเข้าสู่ระบบ Microsoft Teams บน Chromebook ใช่ไหม? คู่มือการแก้ไขปัญหาฉบับสมบูรณ์ของเราจะช่วยคุณแก้ไขปัญหาได้อย่างรวดเร็วและเชื่อถือได้ ไม่ว่าจะเป็นปัญหาเกี่ยวกับแคช การอัปเดต และอื่นๆ แก้ปัญหาได้ภายในไม่กี่นาทีและเชื่อมต่อได้อย่างต่อเนื่อง!

วิธีแก้ไขข้อผิดพลาดในการดาวน์โหลด Microsoft Teams สำหรับพีซี

วิธีแก้ไขข้อผิดพลาดในการดาวน์โหลด Microsoft Teams สำหรับพีซี

เบื่อกับข้อผิดพลาดในการดาวน์โหลด Microsoft Teams สำหรับพีซีที่ขัดขวางการทำงานของคุณใช่ไหม? ทำตามคำแนะนำทีละขั้นตอนที่ได้รับการพิสูจน์แล้วของเราเพื่อแก้ไขปัญหาอย่างรวดเร็วและทำให้ Teams ทำงานได้อย่างราบรื่นบนพีซีของคุณในวันนี้

การแก้ไขปัญหาอาการหน่วงของการประชุมทางวิดีโอ Microsoft Teams บน Wi-Fi

การแก้ไขปัญหาอาการหน่วงของการประชุมทางวิดีโอ Microsoft Teams บน Wi-Fi

กำลังประสบปัญหาภาพกระตุกขณะใช้งาน Microsoft Teams ผ่าน Wi-Fi อยู่ใช่ไหม? คู่มือแก้ไขปัญหาฉบับสมบูรณ์นี้จะนำเสนอวิธีแก้ไขปัญหาอย่างรวดเร็ว เคล็ดลับขั้นสูง และการปรับแต่ง Wi-Fi เพื่อให้การสนทนาทางวิดีโอของคุณกลับมาคมชัดอีกครั้งในทันที

การแก้ไขปัญหาการวนซ้ำขณะเริ่มต้นใช้งานหน้าจอต้อนรับของ Microsoft Teams

การแก้ไขปัญหาการวนซ้ำขณะเริ่มต้นใช้งานหน้าจอต้อนรับของ Microsoft Teams

รู้สึกหงุดหงิดกับการวนลูปของหน้าจอต้อนรับใน Microsoft Teams ใช่ไหม? ลองทำตามขั้นตอนการแก้ไขปัญหาการวนลูปของหน้าจอต้อนรับใน Microsoft Teams ที่เราแนะนำ: ล้างแคช รีเซ็ตแอป และติดตั้งใหม่ กลับมาใช้งานร่วมกันได้อย่างราบรื่นภายในไม่กี่นาที!

ทำไมสถานะใน Microsoft Teams ของฉันถึงค้างอยู่ที่ ไม่อยู่?

ทำไมสถานะใน Microsoft Teams ของฉันถึงค้างอยู่ที่ ไม่อยู่?

รู้สึกหงุดหงิดกับสถานะ "ไม่อยู่" ใน Microsoft Teams ที่ค้างอยู่ใช่ไหม? พบกับสาเหตุหลักๆ เช่น การหมดเวลาการใช้งาน และการตั้งค่าพลังงาน พร้อมวิธีแก้ไขทีละขั้นตอนเพื่อให้กลับมาเป็น "พร้อมใช้งาน" ได้อย่างรวดเร็ว อัปเดตด้วยฟีเจอร์ Teams ล่าสุดแล้ว

เหตุใดส่วนเสริม Microsoft Teams จึงหายไปจาก Outlook ของฉัน?

เหตุใดส่วนเสริม Microsoft Teams จึงหายไปจาก Outlook ของฉัน?

รู้สึกหงุดหงิดเพราะปลั๊กอิน Microsoft Teams หายไปจาก Outlook ใช่ไหม? มาดูสาเหตุหลักและวิธีแก้ไขง่ายๆ ทีละขั้นตอน เพื่อให้การใช้งาน Teams และ Outlook กลับมาราบรื่นอีกครั้งโดยไม่ต้องยุ่งยาก ใช้งานได้กับเวอร์ชันล่าสุด!

วิธีแก้ไขข้อผิดพลาดในการเล่นสื่อของ Microsoft Teams ในปี 2026

วิธีแก้ไขข้อผิดพลาดในการเล่นสื่อของ Microsoft Teams ในปี 2026

เบื่อกับปัญหาการเล่นสื่อใน Microsoft Teams ที่ทำให้การประชุมปี 2026 ของคุณเสียบรรยากาศใช่ไหม? ทำตามคำแนะนำทีละขั้นตอนจากผู้เชี่ยวชาญของเราเพื่อแก้ไขปัญหาเสียง วิดีโอ และการแชร์ได้อย่างรวดเร็ว โดยไม่ต้องมีความรู้ด้านเทคนิคใดๆ การทำงานร่วมกันอย่างราบรื่นรอคุณอยู่!