開発者の皆さん、こんにちは! ????
最初の理解を一通り終えたので、何かを「書き始める」必要があります。生成されたコードをプログラミングしてデバッグできるように VSCode を構成します。
?ステップ 01 - VSCode の Go 拡張機能をインストールします
?? VSCode を開いて Go 拡張機能をインストールします。拡張機能をインストールするには、「Ctrl Shift X」を押し、検索フィールドに「Go」と入力し、「Go - Go Team at Google」オプションを選択します。 「インストール」をクリックするだけです
?ステップ 02 - Go ツールを更新します
?? VSCode を開いて Go 拡張機能をインストールします。拡張機能をインストールするには、「Ctrl Shift P」を押し、フィールドに「Go: インストール/更新ツール」と入力します
何かが更新されるようであれば、利用可能なツールをすべて選択し、[OK] を選択します。
?ステップ 03 - Hello を作成します
??目的は、簡単な例を作成して、それが機能することを確認することです。
フォルダーを作成し、その中に「main.go」というファイルを作成しました
package main import "fmt" func main() { fmt.Println("Hello!") }
ターミナル経由で実行することで、生成されたファイルをコンパイルして実行できました。
go build main.go
コマンドの後、「main.exe」という名前の実行可能ファイルがフォルダーに生成されました。さて、最初のプログラムが生成されました。
?ステップ 04 - コードをデバッグする
??次に、VSCode を通じてコードをデバッグしたいと思います。
デバッグする VSCode オプションを選択します (Ctrl Shift D)。次に、[実行とデバッグ] ボタンを実行します。
うまくいかない場合は、ターミナルを開いてコマンドを実行してください
go install -v github.com/go-delve/delve/cmd/dlv@latest
ここで別のエラーを見つけました
Build Error: go build -o c:\_Dev\Go\Hello\__debug_bin676152768.exe -gcflags all=-N -l . go: go.mod file not found in current directory or any parent directory; see 'go help modules' (exit status 1)
Go 1.16 バージョン以降、デフォルトでは、コードを実行するときにプロジェクトに "go.mod" ファイルが存在することが期待されるようです。
これを行うには、コマンドを実行するだけです。「hello」はプロジェクトの名前です
go mod init hello
以下の内容のファイルをフォルダ内に作成しました
module hello go 1.23.2
「go.mod」ファイルは Go の依存関係管理用です。
あとは「実行とデバッグ」を実行して、魔法が起こるのを見てください... ?
完了、VSCode の準備が完了しました!!!
コードを記述するためのその他のオプション
ここでそれらのいくつかをリストします:
? LiteIDE X
? Jetbrains GoLand
?崇高なテキスト
参考資料
? Go 開発用に Visual Studio Code をインストールして構成します
? Go 開発者向けのトップ 6 Golang IDE
?ベスト 6 の Golang IDE とテキスト エディター
また会いましょう! ?
☕?コーヒーを買って応援してください
以上が勉強 - Go言語 - 02日目の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。