Aula 07 – Tutorial Golang – If – Else

Aula 07 – Tutorial Golang – If – Else

Tutorial Golang - If - Else

Tutorial Golang – If – Else

Página principal do blog

Todas as aulas desse curso

Aula 06                        Aula 08

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.

Nos vemos na próxima aula, até mais. 🙂

Página principal do blog

Todas as aulas desse curso

Aula 06                        Aula 08

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. 😉

About The Author
-

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>