go build 用の workdir/pwd を設定する

WBOY
リリース: 2024-02-15 14:00:11
転載
934 人が閲覧しました

设置 go build 的 workdir/pwd

phpエディタXiaoxinが「go build」の作業ディレクトリを設定する方法を紹介します。 Go 言語を使用して開発する場合、多くの場合、ターミナルで「go build」コマンドを実行してコードをコンパイルする必要があります。デフォルトでは、このコマンドは作業ディレクトリを現在のディレクトリに設定します。ただし、コードとリソース ファイルをより適切に整理するために、作業ディレクトリを別の場所に設定したい場合があります。この記事では、より柔軟なコードのコンパイルとデバッグを行うために、コマンド ラインで「go build」の作業ディレクトリを設定する方法を説明します。

質問内容

作業ディレクトリを別のパスに設定することは可能でしょうか?

たとえば、ルート パスから go build を実行したいのですが、ソース コードが別のディレクトリにあるため、そこに cd したくありません。

たとえば、npm には --prefix があり、これはこの目的に使用されます。

解決策

はい、可能です。

リーリー

たとえば、ソース コード ファイルが projectdir/code/src/ にあり、出力をビルドして projectdir/code/out に保存する場合は、次のようにします。次の: ### リーリー

go build ドキュメントによると:

指定された出力が既存のディレクトリであるか、スラッシュで始まる場合、または バックスラッシュを指定すると、生成された実行可能ファイルがそこに書き込まれます。 目次。

したがって、上記のビルド コマンドは次のように書き換えることができます:

リーリー

これにより、

projectdir/code/out/ ディレクトリに main という名前の実行可能ファイルが生成されます。

詳細については、

go help build を実行してください。

以上がgo build 用の workdir/pwd を設定するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート