Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Zeichenketten | Datentypen
Einführung in Golang
course content

Kursinhalt

Einführung in Golang

Einführung in Golang

1. Erste Schritte
2. Datentypen
3. Kontrollstrukturen
4. Funktionen
5. Arrays und Slices
6. Einführung in Strukturen & Maps

book
Zeichenketten

In Go sind Strings Sequenzen von Unicode-Zeichen, was im Wesentlichen bedeutet, dass sie Textdaten darstellen. String-Daten werden immer in doppelte Anführungszeichen (") oder Backticks eingeschlossen. Der String-Datentyp wird durch das Schlüsselwort string repräsentiert.

go

index

copy
1
var myString string = "Hello World"

Hinweis

Ein String ist ein Datentyp in Go, während ein Stringliteral die tatsächliche Darstellung eines Stringwerts im Quellcode bezeichnet, zum Beispiel Hello World.

Wir können ein Stringliteral über mehrere Zeilen schreiben, indem wir es in Backticks (``) einschließen. Den Unterschied sehen Sie im folgenden Programm:

go

index

copy
1234567891011121314
package main import "fmt" func main() { var myString string // Using double quotes ("") myString = "Hello World" fmt.Println(myString) // Using backticks (``) myString = `Hello World` fmt.Println(myString) }

Strings können mit dem Plus-Operator (+) zusammengefügt werden:

go

index

copy
1234567891011
package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }

Der Prozess des Verbindens zweier Zeichenfolgen mit dem (+) Operator wird als Zeichenfolgenverkettung bezeichnet.

Welche der folgenden Möglichkeiten ist die korrekte Art, eine Zeichenfolgenvariable in Go zu deklarieren?

Welche der folgenden Möglichkeiten ist die korrekte Art, eine Zeichenfolgenvariable in Go zu deklarieren?

Wählen Sie einige richtige Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
We're sorry to hear that something went wrong. What happened?
some-alt