Go 基礎編
PanicをRecoverするMiddlewareを実装してみよう
Contextにアクセス元のdeviceのOS名を格納するMiddlewareを実装しよう
Access log を出力する Middleware を実装しよう
Basic認証を導入してみよう
Basic認証の検証作業をしてみよう
HTTPサーバーを安全に終了させよう
クリア判定面談をする
教材を始めよう
準備ができたら挑戦を始めよう
Goのエラー耐性を極めろ!Panicを制す者が運用を制す
難しさ:ふつう
Go
全6問+クリア判定
GoのHTTPサーバーにミドルウェアと終了処理を加える教材です。パニックへの対応、アクセスログ、Basic認証などを実装し、サーバーの動作を整えます。
PanicのRecover、Contextへの情報格納、アクセスログを学べます。Basic認証の実装と検証、安全なHTTPサーバー終了を通して運用を意識した処理を練習します。
IT系の開発職で働く・働きたい人に丁度よいレベルです。Go初級編相当のHTTPサーバー実装経験が必要です。ミドルウェアの処理順やContext、終了時の動作を理解し、面談で説明する準備も求められます。
目安は20〜40時間です。全6問です。メンターとの面談による合否判定があります。余裕を持って予約しましょう。
クリア判定面談×1
学習の最後に、メンターとオンラインで話して理解度をチェックするステップがあるよ。1on1チケット1枚で予約できて、合格すると100%で教材が完了するよ。