Menu
Coddy logo textTech

Comentários em Go

Parte da seção Fundamentos do Journey de GO da Coddy. Lição 4 de 109.

Comentários são notas que você escreve dentro do seu código. O compiler os ignora completamente - eles existem apenas para ajudar humanos a entenderem o código.

Para escrever um comentário de uma única linha, use //. Tudo after de // até o final da line é ignorado:

// Este é um comentário
fmt.Println("Hello, World!")

Um comentário também pode ser escrito no final de uma linha, após o código:

fmt.Println("Hello, World!") // Isso imprime Hello, World!

Para comentários que se estendem por várias linhas, use /* para iniciar e */ para terminar:

/* Este é um comentário de várias linhas.
   O compilador ignora tudo isso. */
fmt.Println("Welcome!")

Comentários também podem desativar temporariamente uma linha de código sem excluí-la:

// fmt.Println("This line will NOT run")
fmt.Println("This line will run")

Nota: Todo comentário multi-line que começa com /* deve ser fechado com */, caso contrário o compiler trata tudo depois dele como um comentário.

challenge icon

Desafio

Iniciante

Corrija o código para que apenas Hello, Go! seja impresso.

  • Adicione // no início da linha que imprime Goodbye!
  • A linha que imprime Goodbye! deve se tornar um comentário para que NÃO seja executada
  • Não exclua nenhuma linha e não altere a linha que imprime Hello, Go!

Experimente você mesmo

package main

import "fmt"

func main() {
    // Digite seu código abaixo
    // Transforme a linha abaixo em um comentário para que ela pare de ser executada
    fmt.Println("Goodbye!")
    fmt.Println("Hello, Go!")
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Go online