Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Zeichenketten | Datentypen
Practice
Projects
Quizzes & Challenges
Quizze
Challenges
/
Einführung in Golang

bookZeichenketten

Swipe um das Menü anzuzeigen

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

index.go

index.go

copy
1
var myString string = "Hello World"

Hinweis

Ein string ist ein Datentyp in Go, während ein string literal die tatsächliche Darstellung eines Zeichenkettenwerts im Quellcode bezeichnet, zum Beispiel Hello World.

Ein String-Literal kann über mehrere Zeilen geschrieben werden, indem es in Backticks (``) eingeschlossen wird. Der Unterschied wird im folgenden Programm deutlich:

index.go

index.go

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

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

index.go

index.go

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

Das Verbinden zweier Zeichenketten mit dem (+) Operator wird als String-Konkatenation bezeichnet.

question mark

Welche der folgenden Möglichkeiten ist die korrekte Deklaration einer String-Variable in Go?

Select all correct answers

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 2. Kapitel 5
some-alt