জয়েন লগইন

গো nested

🌈গো nested কি?

📋গো nested হলো নেস্টেড রেন্ডার করার পদ্ধতি।

⚒️গো nested নেস্টেড রেন্ডার করতে ব্যবহৃত হয়।

গো nested নেস্টেড রেন্ডার করার উদাহরণ।

go
package main
import "fmt"

func main() {

  user := map[string]any{
    "নাম": "মোঃ আরিফ",
    "তথ্য": map[string]any{
      "স্বপ্ন": "সফটওয়্যার ইঞ্জিনিয়ার",
      "দেশ": "বাংলাদেশ",
    },
  }

  fmt.Print("<table border='1'>")

  fmt.Print("<tr>")
  fmt.Print("<th>নাম</th>")
  fmt.Printf(
    "<td>%v</td>",
    user["নাম"],
  )
  fmt.Print("</tr>")

  fmt.Print("<tr>")
  fmt.Print("<th>তথ্য</th>")
  fmt.Print("<td>")

  fmt.Print("<table border='1'>")

  fmt.Print("<tr>")
  fmt.Print("<th>স্বপ্ন</th>")
  fmt.Printf(
    "<td>%v</td>",
    user["তথ্য"].(map[string]any)["স্বপ্ন"],
  )
  fmt.Print("</tr>")

  fmt.Print("<tr>")
  fmt.Print("<th>দেশ</th>")
  fmt.Printf(
    "<td>%v</td>",
    user["তথ্য"].(map[string]any)["দেশ"],
  )
  fmt.Print("</tr>")

  fmt.Print("</table>")

  fmt.Print("</td>")
  fmt.Print("</tr>")

  fmt.Print("</table>")
}