Google Cloud Functionsで新たにgolangが使えるようになったので、試しにHTTPリクエストをトリガーとしてSlackにメッセージを投稿してみるコードを組んでみた。 1. Slackトークンの取得 ひとまずSlack投稿のためのトークンを取得しておく必要がある。 (毎度Slackのトークン取得のたびにサイト内で迷子になる・・・) api.slack.com まずは新規アプリとして登録。仮にGCF-Slackとでも名付けておく。 次に投稿できるようにPermissionとしてchat:write:botを設定。 最後にInstall App to Workspaceでトークンを取得する。 2. コードの記述 ひとまず、環境変数から 先程手に入れたSlackのトークン 宛先のChannelID 投稿メッセージ を取り込んでポストするだけの簡単なものを書いてみた。 pack
![Google Cloud Functions / Go111からSlackに投稿してみる - そんな今日この頃の技術ネタ](https://cdn-ak-scissors.b.st-hatena.com/image/square/60da5c1b464a3f17c1f0c7aa372d858c9caf55b0/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fb%2Fblue1st%2F20190323%2F20190323021638.png)