Strenger
I Go er strenger sekvenser av Unicode-tegn, noe som betyr at de representerer tekstdata. Strengdata er alltid omsluttet av doble anførselstegn (") eller baktegn. Datatypen for strenger representeres med nøkkelordet string.
index.go
1var myString string = "Hello World"
Merk
En string er en datatyp i Go, mens et streng-litteral refererer til den faktiske representasjonen av en strengverdi i kildekoden, for eksempel
Hello World.
Vi kan skrive et streng-litteral over flere linjer ved å omslutte det med bakgrunnstegn (``). Du kan se forskjellen i følgende program:
index.go
1234567891011121314package 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) }
Strenger kan settes sammen ved å bruke pluss (+) operatoren:
index.go
1234567891011package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }
Prosessen med å sette sammen to strenger ved å bruke (+)-operatoren kalles strengkonkatenasjon.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 1.96
Strenger
Sveip for å vise menyen
I Go er strenger sekvenser av Unicode-tegn, noe som betyr at de representerer tekstdata. Strengdata er alltid omsluttet av doble anførselstegn (") eller baktegn. Datatypen for strenger representeres med nøkkelordet string.
index.go
1var myString string = "Hello World"
Merk
En string er en datatyp i Go, mens et streng-litteral refererer til den faktiske representasjonen av en strengverdi i kildekoden, for eksempel
Hello World.
Vi kan skrive et streng-litteral over flere linjer ved å omslutte det med bakgrunnstegn (``). Du kan se forskjellen i følgende program:
index.go
1234567891011121314package 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) }
Strenger kan settes sammen ved å bruke pluss (+) operatoren:
index.go
1234567891011package main import "fmt" func main() { var stringOne string = "Hello" var stringTwo string = "World" var stringThree string = stringOne + " " + stringTwo fmt.Println(stringThree) }
Prosessen med å sette sammen to strenger ved å bruke (+)-operatoren kalles strengkonkatenasjon.
Takk for tilbakemeldingene dine!