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
Incrível!
Completion taxa melhorada para 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!