Avatar ·

Wie konvertiert man int in string in Go? Ich suche eine funktionierende Methode

```html Hallo zusammen! Ich habe gerade angefangen, Go zu lernen, und bin auf eine grundlegende, aber für mich unverständliche Aufgabe gestoßen. Ich muss eine ganze Zahl (int) in einen String (string) umwandeln, um sie später mit einem anderen String zu verketten oder auf dem Bildschirm auszugeben. In anderen Sprachen (z. B. Python oder Java) geht das ganz einfach: `str(42)` oder `String.valueOf(42)`. Aber in Go habe ich es so versucht: ```go num := 42 text := "Wert: " + num fmt.Println(text) ``` Und bekam einen Kompilierungsfehler: `cannot use num (type int) as type string in concatenation`. Mir wurde klar, dass man in Go nicht einfach einen String und eine Zahl addieren kann. Dann habe ich versucht, `string(num)` zu verwenden – ich dachte, das würde wie in Python funktionieren: ```go num := 42 text := "Wert: " + string(num) fmt.Println(text) ``` Aber auf der Konsole wurde etwas Seltsames ausgegeben: `З ```