そのため、実現方法は次の2通りが考えれます。シェルやスクリプト、バイナリなど別の実行可能ファイルにすることができます。ネイティブ化したバイナリを設定できそうです。イベントループと関数の処理全部を行うバイナリを設定する方法もあります。この方法で実現されています。ファイルにビルドできます。通信を含むことになりますし、動作確認が面倒です。方法で実現することにしました。ネイティブ化するここからが本番です。バイナリファイルの入出力を考えてみます。エンドポイントを叩くので、バイナリにどうやって入力を与え、バイナリから結果の出力をどのように受け取るかを考えます。今回は入力はプログラム引数で、出力は所定のファイルに結果を書き込むという方針にしました。結果を標準出力に出す方法もありますが、ログ出力の兼ね合いもあるのでよほど簡単でなければ避けたほうがよいでしょう。シェルを作ってみます。公式のチュートリアルの内容をベースに修正したものです。バイナリファイルのパス。イベントの入力データの取得。レスポンスボディが入力データ。