ホームページ >バックエンド開発 >Golang >Golang コードを構築するための便利なターミナル プラグイン

Golang コードを構築するための便利なターミナル プラグイン

Barbara Streisand
Barbara Streisandオリジナル
2025-01-24 18:05:11687ブラウズ

Useful terminal plugins to build golang code

この記事では、ターミナル内での Golang 開発を効率化するために設計された 2 つの新しい Sparrow プラグイン、go-buildgo-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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。