Booleanos
Booleanos são um tipo de dado essencial utilizado para representar valores de verdade (true
ou false
) em expressões lógicas.
Um booleano é indicado pela palavra-chave bool
e pode ter o valor true
ou false
.
index.go
1var myBool bool = true
O valor padrão de um booleano é false
.
Booleanos tornam-se especialmente úteis quando é necessário armazenar os resultados de expressões lógicas. Expressões lógicas são construídas utilizando operadores lógicos e/ou operadores de comparação.
Embora operadores lógicos e expressões sejam explorados em detalhes na próxima seção, segue uma breve introdução aos três operadores de comparação em Go:
Operator | Logic |
---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Veja um exemplo simples de como o resultado de uma expressão lógica é armazenado em um booleano:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 1.96
Booleanos
Deslize para mostrar o menu
Booleanos são um tipo de dado essencial utilizado para representar valores de verdade (true
ou false
) em expressões lógicas.
Um booleano é indicado pela palavra-chave bool
e pode ter o valor true
ou false
.
index.go
1var myBool bool = true
O valor padrão de um booleano é false
.
Booleanos tornam-se especialmente úteis quando é necessário armazenar os resultados de expressões lógicas. Expressões lógicas são construídas utilizando operadores lógicos e/ou operadores de comparação.
Embora operadores lógicos e expressões sejam explorados em detalhes na próxima seção, segue uma breve introdução aos três operadores de comparação em Go:
Operator | Logic |
---|---|
< | Less Than |
> | Greater Than |
== | Equals To |
Veja um exemplo simples de como o resultado de uma expressão lógica é armazenado em um booleano:
index.go
123456789package main import "fmt" func main() { var value int = 7 var myBool bool = value > 5 fmt.Println(myBool) // Outputs 'true' }
Obrigado pelo seu feedback!