Slide 24
Slide 24 text
Lambdaを使用した通知処理(7)
func postMessage(message Message) error {
json, err := json.Marshal(message) // マッピングを元に,構造体をJSONに変換する.
request, err := http.NewRequest( // リクエストメッセージを定義する.
"POST",
os.Getenv("SLACK_API_URL"),
bytes.NewBuffer(json),
)
...
・JSONをMessage構造体にマッピング.
・POSTリクエストの必要なパラメータを設定.
post.goファイル