গো কন্ডিশন
🌈গো কন্ডিশন কি?
📋গো কন্ডিশন হলো বিভিন্ন প্রকার শর্ত যাচাই করার পদ্ধতি।
⚒️গো কন্ডিশন বিভিন্ন প্রকার শর্ত যাচাই করতে ব্যবহৃত হয়।
গো কন্ডিশন সমূহ
গো কন্ডিশন এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ 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 | কোনো ডেটা মানকে ডিফল্ট হিসাবে রাখতে ব্যবহৃত হয়। |