Código executável completo demonstrando os conceitos abordados em Go.


🗺️ Fluxo de Execução

flowchart LR
    FOR["Laço for Único em Go"]
    FOR --> CLAS["Tradicional: for i := 0; i < n; i++"]
    FOR --> WHILE["Estilo While: for condicao { ... }"]
    FOR --> INF["Loop Infinito: for { ... }"]
    FOR --> RANGE["Iterador: for idx, val := range colecao"]
    
    style FOR fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px
    style RANGE fill:#e8f5e9,stroke:#4caf50,stroke-width:2px

📄 Código de Demonstração (loops.go)

package main

import "fmt"

func main() {
\soma := 0
\for i := 1; i <= 5; i++ {
	\soma += i
	}
\fmt.Printf("Soma 1..5: %d\n", soma)
}

🚀 Saída Esperada no Terminal

$ go run loops.go
Soma 1..5: 15

🧭 Navegação Rápida

| 📖 Teoria | 📊 Slides | 🧠 Quiz | 💻 Exemplos | 🧩 Exercícios | | :— | :— | :— | :— | :— | | Ler Tópico | Ver Slides | Fazer Quiz | Ver Código | Praticar |


⬅️ Voltar ao Sumário do Módulo