<GoLearn/>

HTTP・Web

中級8レッスン

Goの標準ライブラリ net/http を使ったWebプログラミングを学びます。HTTPサーバーの構築、ハンドラ、ルーティング、 ミドルウェア、HTTPクライアント、JSON API、テンプレート、RESTパターンまでをカバーします。

進捗0 / 8 完了 (0%)

全8レッスン

基本的なHTTPサーバー

net/http パッケージだけで、本格的なWebサーバーを構築できます。

Goエディタ

JSON APIの例

encoding/jsonnet/http を 組み合わせて、JSON APIを構築できます。

Goエディタ
確認クイズ

Q1.Goの標準ライブラリでHTTPサーバーを起動する関数は?

Q2.http.HandlerFunc の型は?

Q3.Go 1.22でServeMuxに追加されたパターンは?

Q4.JSONレスポンスを返す際に設定すべきヘッダーは?