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)
}
```