Menu
Coddy logo textTech

Goのコメント

CoddyのGOジャーニー「基礎」セクションの一部 — レッスン 4/109。

コメントは、コードの中に書くメモです。コンパイラはそれらを完全に無視します。これらは、人間がコードを理解するのを助けるためだけに存在します。

1行コメントを書くには、//を使用します。//以降、行末までは無視されます:

// これはコメントです
fmt.Println("Hello, World!")

コメントは、コードの後の行末に記述することもできます。

fmt.Println("Hello, World!") // これは Hello, World! を出力します

複数行にわたるコメントの場合は、開始に /* を、終了に */ を使用します:

/* これは複数行のコメントです。
   コンパイラはこれらすべてを無視します。 */
fmt.Println("Welcome!")

コメントを使用すると、コードを削除することなく、一時的にその行を無効化することもできます:

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

チャレンジ

初心者

Hello, Go! だけが出力されるようにコードを修正してください。

  • ? を、行をコメントにする記号に置き換えてください
  • Goodbye! を出力する行をコメントにして、実行されないようにしてください
  • ? で始まる行のみを変更してください

チートシート

Goにおけるコメント:

  • 人間向けのメモ - コンパイラはこれらを無視します
  • コードを削除せずに一時的に無効化できます

単一ラインコメント:

// This is a comment
fmt.Println("Hello!") // Comment after code

複数ラインコメント:

/* This is a
   multi-line comment */

コードの無効化:

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

自分で試してみよう

package main

import "fmt"

func main() {
    // 以下にコードを入力してください
    ? fmt.Println("Goodbye!")
    fmt.Println("Hello, Go!")
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン