このトピックでは、ハンドラーと、Function ComputeのGoランタイムでハンドラーを設定する方法について説明します。
ハンドラーとは何ですか?
function Computeの関数のハンドラーは、関数コード内の要求を処理するために使用されるメソッドです。 Function Compute関数が呼び出されると、function Computeは設定したハンドラーを使用してリクエストを処理します。 Function ComputeコンソールでRequest handlerパラメーターの値を指定することで、ハンドラーを設定できます。
Go言語のFunction Compute関数のハンドラーは、実行可能なバイナリファイルにコンパイルされます。 Function Compute関数のRequest Handlerパラメーターを実行可能ファイルの名前に設定するだけです。
Function Computeの関数の定義と操作の詳細については、「関数の管理」をご参照ください。
ハンドラーの設定
ハンドラーを設定するときは、Function Computeに記載されている設定仕様に従っていることを確認してください。 設定の仕様は、ハンドラーの種類によって異なります。
ハンドラは、イベントハンドラとHTTPハンドラとに分類される。 イベントリクエストはイベントソースによって生成され、HTTPリクエストはHTTPトリガーによって生成されます。 詳細については、「関数タイプ」をご参照ください。
関連ドキュメント
コードパッケージをコンパイルしてFunction Computeにデプロイする方法の詳細については、「コードパッケージのコンパイルとデプロイ」をご参照ください。