Open3
Cloud Functions メモ
ローカル環境で動かす方法 (Golang)。Google の記事では go install
となっているが、ライブラリを使うので go get
ではないかと思う。なぜ insall
??
go get github.com/GoogleCloudPlatform/functions-framework-go/funcframework
具体的なコードサンプルはこちら。
FUNCTION_TARGET
環境変数で指定した関数がエントリーポイント。
ローカルで動いた環境を deploy する。gcloud functions
コマンドを使うと簡単っぽい。
github サンプル
git clone https://github.com/GoogleCloudPlatform/golang-samples.git
cd golang-samples/functions/helloworld/
gcloud functions deploy HelloGet --runtime go116 --trigger-http --allow-unauthenticated