গো লুপ
🌈গো লুপ কি?
📋গো লুপ হলো কোনো একটি কাজের পুনরাবৃত্তি করার পদ্ধতি।
⚒️গো লুপ কোনো একটি কাজের পুনরাবৃত্তি করতে ব্যবহৃত হয়।
গো লুপ সমূহ
গো লুপ এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করা
- ➡️ range - নির্দিষ্ট সংখ্যার পরিসর তৈরি করা
- ➡️ break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করা
- ➡️ continue - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া
for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করার উদাহরণ।
go
package main
import "fmt"
func main() {
fruits := []string{"আপেল", "আঙ্গুর", "কমলা", "কলা"}
for item := 0; item < len(fruits); item++ {
fmt.Println(fruits[item])
}
}
range - নির্দিষ্ট সংখ্যার পরিসর তৈরি করার উদাহরণ।
go
package main
import "fmt"
func main() {
fruits := []string{"আপেল", "আঙ্গুর", "কমলা", "কলা"}
for _, fruit := range fruits {
fmt.Println(fruit)
}
}
break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করার উদাহরণ।
go
package main
import "fmt"
func main() {
fruits := []string{"আপেল", "আঙ্গুর", "কমলা", "কলা"}
for _, fruit := range fruits {
if fruit == "কমলা" {
break
}
fmt.Println(fruit)
}
}
continue - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া উদাহরণ।
go
package main
import "fmt"
func main() {
fruits := []string{"আপেল", "আঙ্গুর", "কমলা", "কলা"}
for _, fruit := range fruits {
if fruit == "কমলা" {
continue
}
fmt.Println(fruit)
}
}
গো লুপ সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| for | নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করতে ব্যবহৃত হয়। |
| range | নির্দিষ্ট সংখ্যার পরিসর তৈরি করতে ব্যবহৃত হয়। |
| break | শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করতে ব্যবহৃত হয়। |
| continue | নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া ব্যবহৃত হয়। |