Wie teilt man einen String in Teile auf und weist sie Variablen in Go zu?
Hallo zusammen! Ich habe gerade angefangen, Go zu lernen, und habe ein Problem, das einfach erscheint, aber ich finde einfach keine richtige Lösung.\n\nIch muss einen String, z.B. "John:25:Developer", in einzelne Teile aufteilen und sie Variablen zuweisen: name, age, job. In anderen Sprachen wie Python würde ich einfach `name, age, job = "John:25:Developer".split(":")` schreiben. Aber in Go finde ich keinen so einfachen Weg.\n\nIch habe versucht, `strings.Split()` zu verwenden, aber es gibt ein Slice von Strings zurück, keine einzelnen Variablen. Hier ist mein Code:\n\n```go\npackage main\n\nimport (\n "fmt"\n "strings"\n)\n\nfunc main() {\n data := "John:25:Developer"\n parts := strings.Split(data, ":")\n // Wie weise ich jetzt parts[0] name, parts[1] age, parts[2] job zu?\n fmt.Println(parts)\n}\n```
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs