この記事では、ターミナル内での Golang 開発を効率化するために設計された 2 つの新しい Sparrow プラグイン、go-build
と go-format
を紹介します。これらのツールは、Golang コードの構築とフォーマットの重要なタスクを簡素化します。
インストール
これらのプラグインは、Tomtit タスク ランナーとそのプロファイル システムを利用します。 インストールするには、次の手順に従ってください:
<code class="language-bash">cd /to/your/source/code tom --init # Initialize Tomtit (if not already done) tom --profile go # Install the Golang profile</code>
go
プロファイルは、プラグインのraku ラッパーである go-build
および go-format
シナリオへのアクセスを提供します。 これらのシナリオは簡単にカスタマイズできます。
ゴービルドシナリオ:
go-build
シナリオを表示します:
<code class="language-bash">tom --cat go-build</code>
これにより、基本的にビルドするファイルを定義するraku コードが表示されます。 例:
<code class="language-raku">my $path = [ "cmd/app/main.go", "cmd/cli/cli.go" ]; task-run "build", "go-build", %( :$path, );</code>
Go フォーマットのシナリオ:
go-format
シナリオを表示します:
<code class="language-bash">tom --cat go-format</code>
このシナリオのコードはより単純です:
<code class="language-bash">task-run "go format", "go-format";</code>
カスタマイズ
go-build
シナリオの $path
配列は、プロジェクトの構造に合わせて簡単に変更できます。 好みのエディタを使用してください:
<code class="language-bash">export EDITOR=nano # Or your preferred editor tom --edit go-build</code>
次に、正しいファイル パスが含まれるように $path
配列を調整します。
プラグインの実行
Tomtit CLI を使用してプラグインを実行します。
<code class="language-bash">tom go-build # Builds the specified Golang files</code>
<code class="language-bash">tom go-format # Formats the Golang code</code>
パラメータ オプションの詳細については、プラグインのドキュメントを参照してください。 合理化された Golang 開発をお楽しみください!
以上がGolang コードを構築するための便利なターミナル プラグインの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。