Golang を使用して「template」ディレクトリの外から SAM を呼び出すにはどうすればよいですか?

WBOY
リリース: 2024-02-09 20:48:09
転載
654 人が閲覧しました

如何使用 Golang 从 `template` 目录外部调用 SAM?

php エディターの Youzi が、Golang を使用して「template」ディレクトリの外から SAM を呼び出す方法を紹介します。 SAM (サーバーレス アプリケーション モデル) はサーバーレス アプリケーションを定義および展開するための開発フレームワークであり、Golang は効率的で使いやすいプログラミング言語です。開発プロセス中に、外部ディレクトリから SAM テンプレートを呼び出す必要がある場合があります。この記事では、このプロセスについて詳しく説明します。次の手順を実行すると、Golang で外部 SAM テンプレートを簡単に使用できるようになります。

質問の内容

マルチモジュール プロジェクトがあり、1 つのモジュールが統合テストの実行に使用され、別のモジュールに (テスト対象の) アプリケーションが含まれています。 buildinvoke を sam template ディレクトリの外から実行したいと考えています。

コマンドを使用します sam build -ttests/helloworld/template.yaml 以下に示すように、ランタイム ビルドは正常に動作します

リーリー

しかし、呼び出そうとすると次のように失敗します

リーリー

この目標を達成するには何をすべきですか?

解決策

わかりました。基本的に、sam build -t ... は、現在の作業ディレクトリにアーティファクトをビルドして生成します。構築されたコンテンツを実行するには、テンプレートの場所を指定する必要はありませんが、sam local invoke

を直接実行します。

以上がGolang を使用して「template」ディレクトリの外から SAM を呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!