জয়েন লগইন

গো কন্ডিশন

🌈গো কন্ডিশন কি?

📋গো কন্ডিশন হলো বিভিন্ন প্রকার শর্ত যাচাই করার পদ্ধতি।

⚒️গো কন্ডিশন বিভিন্ন প্রকার শর্ত যাচাই করতে ব্যবহৃত হয়।

গো কন্ডিশন সমূহ

গো কন্ডিশন এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ if - শর্ত যাচাই সত্য হলে কোড ব্লক কার্যকর করা
  • ➡️ else - ইফ শর্তের বিকল্প কোড ব্লক কার্যকর করা
  • ➡️ elseif - পূর্বের শর্ত মিথ্যা হলে পরবর্তী শর্ত যাচাই করা
  • ➡️ switch - বিকল্প কার্যকারিতা থেকে একটি নির্বাচন করা
  • ➡️ case - নির্দিষ্ট শর্ত যাচাই করে কোড ব্লক কার্যকর করা
  • ➡️ default - কোনো ডেটা মানকে ডিফল্ট হিসাবে রাখা

if - শর্ত যাচাই সত্য হলে কোড ব্লক কার্যকর করার উদাহরণ।

go
package main
import "fmt"

func main() {
    password := "****"

    if password == "****" {
        fmt.Println("লগইন সফল হয়েছে")
    }
}

else - ইফ শর্তের বিকল্প কোড ব্লক কার্যকর করার উদাহরণ।

go
package main
import "fmt"

func main() {
    password := "****"

    if password == "****" {
        fmt.Println("লগইন সফল হয়েছে")
    } else {
        fmt.Println("লগইন ব্যর্থ হয়েছে")
    }
}

elseif - পূর্বের শর্ত মিথ্যা হলে পরবর্তী শর্ত যাচাই করার উদাহরণ।

go
package main
import "fmt"

func main() {
    mark := 80

    if mark >= 80 {
        fmt.Println("চমৎকার")
    } else if mark >= 50 {
        fmt.Println("উত্তীর্ণ")
    } else {
        fmt.Println("অনুত্তীর্ণ")
    }
}

switch - বিকল্প কার্যকারিতা থেকে একটি নির্বাচন করার উদাহরণ।

go
package main
import "fmt"

func main() {
    day := "শুক্রবার"

    switch day {

    case "শুক্রবার":
        fmt.Println("ছুটির দিন")

    case "রবিবার":
        fmt.Println("কর্মরত")

    default:
        fmt.Println("স্বাভাবিক")
    }
}

case - নির্দিষ্ট শর্ত যাচাই করে কোড ব্লক কার্যকর করার উদাহরণ।

go
package main
import "fmt"

func main() {
    grade := "A"

    switch grade {

    case "A", "B":
        fmt.Println("ভালো")

    default:
        fmt.Println("চেষ্টা করো")
    }
}

default - কোনো ডেটা মানকে ডিফল্ট হিসাবে রাখার উদাহরণ।

go
package main
import "fmt"

func main() {
    grade := "C"

    switch grade {

    case "A", "B":
        fmt.Println("ভালো")

    default:
        fmt.Println("চেষ্টা করো")
    }
}

গো কন্ডিশন সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
if শর্ত যাচাই সত্য হলে কোড ব্লক কার্যকর করতে ব্যবহৃত হয়।
else ইফ শর্তের বিকল্প কোড ব্লক কার্যকর করতে ব্যবহৃত হয়।
elseif পূর্বের শর্ত মিথ্যা হলে পরবর্তী শর্ত যাচাই করতে ব্যবহৃত হয়।
switch বিকল্প কার্যকারিতা থেকে একটি নির্বাচন করতে ব্যবহৃত হয়।
case নির্দিষ্ট শর্ত যাচাই করে কোড ব্লক কার্যকর করতে ব্যবহৃত হয়।
default কোনো ডেটা মানকে ডিফল্ট হিসাবে রাখতে ব্যবহৃত হয়।