August 2025
Beginner to intermediate
552 pages
7h 58m
Japanese
プログラミング言語は「孤立した存在」ではありません。その言語が有用であるためには、開発を支援するツールが欠かせません。当然ですが、Go言語にも開発中にさまざまな場面で役に立つ各種のツールが用意されています。今日のソフトウェアエンジニアが直面している問題に対処し、高品質のソフトウェアの構築を支援することを目的として比較的最近開発された言語ですから、ほかの言語の開発環境では難しくなりがちな作業を簡素化してくれるツールが揃っています。
この章では、サードパーティーから提供されているものを含め、Go言語による開発を快適なものにするための補助的なツールについて解説します。なお言語にバンドルされている次のツールについては、すでに説明しましたので該当する章を参照してください。
またgo testについては「15章 テスト」で詳しく説明します。
go run——短いプログラムの実行Goはコンパイル言語ですから、実行可能ファイルに変換してから実行する必要があります。PythonやJavaScriptなどのインタプリタ言語では、簡単なスクリプトを書いてすぐに実行できますが、Goの場合はそうはいきません。しかし、go runコマンドを実行すればインタプリタを使うのと(ほぼ)同じように簡単に実行できます。
「1章 Go環境のセットアップ」の最初のプログラムをgo runを使って実行してみましょう。
まず、hello.goという名前で同じ内容のファイルを作ってください(ch11/hello.go ...
Read now
Unlock full access