HTTP・Web
中級8レッスン
Goの標準ライブラリ net/http を使ったWebプログラミングを学びます。HTTPサーバーの構築、ハンドラ、ルーティング、 ミドルウェア、HTTPクライアント、JSON API、テンプレート、RESTパターンまでをカバーします。
進捗0 / 8 完了 (0%)
全8レッスン
基本的なHTTPサーバー
net/http パッケージだけで、本格的なWebサーバーを構築できます。
Goエディタ
JSON APIの例
encoding/json と net/http を 組み合わせて、JSON APIを構築できます。
Goエディタ
確認クイズ
Q1.Goの標準ライブラリでHTTPサーバーを起動する関数は?
Q2.http.HandlerFunc の型は?
Q3.Go 1.22でServeMuxに追加されたパターンは?
Q4.JSONレスポンスを返す際に設定すべきヘッダーは?