Golang (Go 言語とも呼ばれる) は、人気が高まっているプログラミング言語であり、その主な利点には効率性と信頼性が含まれます。 Golang を使用する過程で、コードやプログラムが出力した情報を確認する必要がある場合がありますが、この記事では Golang で一般的に使用される情報の確認方法を紹介します。
1. コマンド ライン出力
Golang の最も基本的な出力は、コマンド ラインで fmt.Println() 関数を使用してコンテンツをコンソールに出力することです。例:
package main import "fmt" func main() { fmt.Println("Hello, world!") }
このプログラムを実行すると、次の出力が得られます。
Hello, world!
変数やその他のコンテンツを出力する場合は、C 言語に似たフォーマット文字列を使用できます。例:
package main import "fmt" func main() { a := 10 b := 20 fmt.Printf("a = %d, b = %d ", a, b) }
このプログラムを実行すると、次の出力が得られます:
a = 10, b = 20
2. ログ出力
コマンド ライン出力に加えて、Golang は次のログ パッケージも提供します。ログ情報を出力しています。一般に、プログラムでログを使用すると、より的を絞った方法でプログラムの実行プロセスを監視できるため、問題のトラブルシューティングが容易になります。以下はログ出力のサンプル コードです:
package main import ( "log" ) func main() { log.Println("this is a log message") }
このプログラムを実行して次の出力を取得します:
2022/01/01 00:00:00 this is a log message
3. デバッグ出力
通常の出力とログに加えて出力、デバッグ出力により、プログラムの実行をより詳細にトレースできます。デバッグ出力は通常、gdb または delve デバッガーを介してデバッグする場合など、プログラム開発およびデバッグ段階で使用されます。以下は、デバッグ出力のサンプル コードです。
package main import "fmt" func main() { a := 10 b := 20 fmt.Printf("a = %d, b = %d ", a, b) // 下面是调试输出 fmt.Printf(" Debug Information: ") fmt.Printf("a variable: %d ", a) fmt.Printf("b variable: %d ", b) }
このプログラムを実行して、次の出力を取得します。
a = 10, b = 20 Debug Information: a variable: 10 b variable: 20
4. IDE ツール
コマンド ライン出力に加えて、ログ出力とデバッグ出力 さらに、IDE ツールを使用して表示することもできます。一般的な Golang 開発ツールには、Visual Studio Code、GoLand、Sublime、Vim、Atom、Emacs などが含まれます。これらのツールは、便利なコード編集、コード追跡、およびデバッグ機能を提供します。
最後に、Golang の一般的な出力メソッドをまとめます。
この記事があなたの Golang の学習と開発に役立つことを願っています。
以上がGolangの見方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。