Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Cordas | Tipos de Dados
Introdução ao Golang

bookCordas

Em Go, strings são sequências de caracteres Unicode, o que significa essencialmente que representam dados textuais. Os dados de string estão sempre contidos em aspas duplas (") ou crases. O tipo de dados string é representado pela palavra-chave string.

index.go

index.go

copy
1
var myString string = "Hello World"

Nota

Uma string é um tipo de dado em Go, enquanto um literal de string refere-se à representação real de um valor de string dentro do código-fonte, por exemplo, Hello World.

Podemos escrever um literal de string em várias linhas envolvendo-o em acentos graves (```). Você pode ver a diferença no seguinte programa:

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

As strings podem ser concatenadas utilizando o operador de soma (+):

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

O processo de unir duas strings usando o operador (+) é chamado de concatenação de strings.

question mark

Qual das seguintes opções é a maneira correta de declarar uma variável do tipo string em Go?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 1.96

bookCordas

Deslize para mostrar o menu

Em Go, strings são sequências de caracteres Unicode, o que significa essencialmente que representam dados textuais. Os dados de string estão sempre contidos em aspas duplas (") ou crases. O tipo de dados string é representado pela palavra-chave string.

index.go

index.go

copy
1
var myString string = "Hello World"

Nota

Uma string é um tipo de dado em Go, enquanto um literal de string refere-se à representação real de um valor de string dentro do código-fonte, por exemplo, Hello World.

Podemos escrever um literal de string em várias linhas envolvendo-o em acentos graves (```). Você pode ver a diferença no seguinte programa:

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

As strings podem ser concatenadas utilizando o operador de soma (+):

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

O processo de unir duas strings usando o operador (+) é chamado de concatenação de strings.

question mark

Qual das seguintes opções é a maneira correta de declarar uma variável do tipo string em Go?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 5
some-alt