Go

GitLab CI/CD のビルド環境から外部のリポジトリを取得する

この記事は、GitLabのプライベートリポジトリでGoのパッケージの管理、CI/CDでの運用を調査したものです。

AWS Lambda(Go) で Lambda レイヤーを活用する

Serverless Framework を使い、AWS の Lambda(Go) で Lambdaレイヤーを活用する方法を調べてみました。

Elasticsearch で天気予報の質疑応答システムを作ってみた

この記事は Elasticsearchを用いて、自然言語で天気予報の問い合わせができる質疑応答システム(Slackの Botアプリ)を作成する方法を調査してまとめたものです。

go-elasticsearch で Amazon Elasticsearch Service へアクセスする

この記事は Elastic 社公式の Go で実装された Elasticsearch クライアント go-elasticsearch を使って AWS Lambda から Amazon Elasticsearch Service(Amazon ES)へアクセスする方法をまとめたものです。

Lambda から別の Lambda 関数を非同期で呼び出す

AWS Lambda 関数から別の Lambda 関数を呼び出す処理を実装します。 事情があって、非同期で呼び出す方法を調べてみました。

AWS CloudWatch Logs で上がったアラームを検知して、Lambda 経由で Slack にエラーログを投稿する

CloudWatch Logs 収集対象のログ監視をしてアラームが上がってきた場合、SNS で通知することは可能ですが、エラーログの内容までは通知されません。そこで、SNS からの通知を基に、エラーログの内容を取得し、更に、その内容を Slack に投稿するようにしてみ…

Go + AWS Lambda で Slack Bot を作る

AWS Lambda で動く Slack Bot を Go 言語で実装してみました。