Aula 07 - Tutorial Golang - If - Else

Página principal do blog

Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no Facebook

Esse é o link do código fluente no Pinterest

Meus links de afiliados:

Hostinger

Digital Ocean

One.com

 

Dicas de livros relacionados:

                                   

Melhore seu NETWORKING

Participe de comunidades de desenvolvedores:

Fiquem a vontade para me adicionar ao linkedin.

E também para me seguir no GITHUB.

Ah, se puder, clica na estrela nos meus repositórios pra dá uma força ao meu perfil no GITHUB

Código final da aula:

https://github.com/toticavalcanti

Tutorial Golang - If - Else

Vamos ver alguns exemplos bem simples.

Código


package main
import "fmt"

func main() {
    
    if 7%2 == 0 {
        fmt.Println("7 é par")
    } else {
        fmt.Println("7 é ímpar")
    }
    if 8%4 == 0 {
        fmt.Println("8 é divisível por 4")
    }
    if num := 9; num < 0 {
        fmt.Println(num, "é negativo")
    } else if num < 10 {
        fmt.Println(num, "tem 1 dígito")
    } else {
        fmt.Println(num, "tem múltiplos dígitos")
    }
}
O primeiro if else, verifica se o resto da divisão de 7 por 2 é igual a zero, como não é, vai imprimir a frase: 7 é ímpar Depois temos um if puro, sem else, que se o resto da divisão de 8 por 4 é zero, como 8 / 4 é 2 e resto zero, então vai imprimir: 8 é divisível por 4  Por último, uma sequência de dois if elses e o else final. No primeiro if, a variável num é declarada e o número 9 é atribuído a ela. Uma declaração pode preceder condicionais, quaisquer variáveis declaradas nesta declaração estão disponíveis em todas as ramificações if else. Como 9 não é menor que zero, não cai no primeiro if, no segundo ele entra, já que ele é menor do que 10, aí imprime: 9 tem 1 dígito Obs. Não existe um ternário no Go, portanto, você precisará usar uma declaração if completa, mesmo para condições básicas.

É isso pessoal, fico por aqui.

Página principal do blog

Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no Facebook

Esse é o link do código fluente no Pinterest

Meus links de afiliados:

Hostinger

Digital Ocean

One.com

Obrigado e bons estudos. ;)