গো জেসন
🌈গো জেসন কি?
📋গো জেসন হলো JSON ডেটা সংরক্ষণ ও রূপান্তর করার পদ্ধতি।
⚒️গো জেসন JSON ডেটা সংরক্ষণ ও রূপান্তর করতে ব্যবহৃত হয়।
গো জেসন সমূহ
গো জেসন এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ import - মডিউল বা লাইব্রেরি যুক্ত করা
- ➡️ Unmarshal - জেসন ডেটা ডিকোড করা
- ➡️ Marshal - ডেটা জেসন ডেটাতে ইনকোড করা
import - মডিউল বা লাইব্রেরি যুক্ত করার উদাহরণ।
go
package main
import (
"encoding/json"
"fmt"
)
func main() {
text := `{"নাম":"মোঃ আরিফ","দেশ":"বাংলাদেশ"}`
var result map[string]string
json.Unmarshal([]byte(text), &result)
fmt.Println(result)
}
Unmarshal - জেসন ডেটা ডিকোড করার উদাহরণ।
go
package main
import (
"encoding/json"
"fmt"
)
func main() {
text := `{"নাম":"মোঃ আরিফ","দেশ":"বাংলাদেশ"}`
var result map[string]string
json.Unmarshal([]byte(text), &result)
fmt.Println(result)
}
Marshal - ডেটা জেসন ডেটাতে ইনকোড করার উদাহরণ।
go
package main
import (
"encoding/json"
"fmt"
)
func main() {
user := map[string]string{
"নাম": "মোঃ আরিফ",
"দেশ": "বাংলাদেশ",
}
result, _ := json.Marshal(user)
fmt.Println(string(result))
}
গো জেসন সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| import | মডিউল বা লাইব্রেরি যুক্ত করতে ব্যবহৃত হয়। |
| Unmarshal | জেসন ডেটা ডিকোড করতে ব্যবহৃত হয়। |
| Marshal | ডেটা জেসন ডেটাতে ইনকোড করতে ব্যবহৃত হয়। |