Avatar ·

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

सभी को नमस्ते! मैंने अभी-अभी Go सीखना शुरू किया है, और मुझे एक समस्या आई है जो बहुत सरल लगती है, लेकिन मुझे सही समाधान नहीं मिल रहा है। मुझे एक स्ट्रिंग, जैसे "John:25:Developer", को अलग-अलग भागों में विभाजित करना है और उन्हें वेरिएबल्स: name, age, job में असाइन करना है। अन्य भाषाओं, जैसे Python में, मैं बस `name, age, job = "John:25:Developer".split(":")` लिखता। लेकिन Go में मुझे इतना आसान तरीका नहीं मिल रहा है। मैंने `strings.Split()` का उपयोग करने की कोशिश की, लेकिन यह स्ट्रिंग्स का एक स्लाइस लौटाता है, अलग-अलग वेरिएबल्स नहीं। यहाँ मेरा कोड है: ```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) } ```