Avatar ·

Go में स्ट्रिंग को भागों में कैसे विभाजित करें और उन्हें वेरिएबल्स में असाइन करें?

सभी को नमस्कार! मैंने अभी-अभी Go सीखना शुरू किया है, और मुझे एक समस्या आई है जो बहुत आसान लगती है, लेकिन मुझे सही समाधान नहीं मिल पा रहा है। मुझे एक स्ट्रिंग, जैसे "John:25:Developer", को अलग-अलग भागों में विभाजित करना है और उन्हें वेरिएबल्स: name, age, job में असाइन करना है। अन्य भाषाओं, जैसे Python में, मैं बस `name, age, job = "John:25:Developer".split(":")` लिखता। लेकिन Go में मुझे इतना आसान तरीका नहीं मिल रहा है। मैंने `strings.Split()` का उपयोग करने की कोशिश की, लेकिन यह स्ट्रिंग्स का एक slice लौटाता है, अलग-अलग वेरिएबल्स नहीं। यहाँ मेरा कोड है: ```go package main import ( "fmt" "strings" ) func main() { data := "John:25:Developer" parts := strings.Split(data, ":") // अब parts[0] को name, parts[1] को age, parts[2] को job में कैसे असाइन करूं? fmt.Println(parts) } ```