
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに Go言語のキャッチアップ中です。 ルーティングライブラリgorilla/muxを使ってサンプルアプリケ... はじめに Go言語のキャッチアップ中です。 ルーティングライブラリgorilla/muxを使ってサンプルアプリケーションを作っていたのですが、標準ライブラリでルーティングを実装する場合と比べてどの辺が便利なのかよくわからなかったため、備忘録としてまとめます。 Hello, world! まずは最もシンプルな「Hello, world!を返す」APIを例に、標準ライブラリとgorilla/muxそれぞれのコードを見比べます。 標準ライブラリで実装 package main import ( "io" "log" "net/http" ) func HelloHandler(w http.ResponseWriter, req *http.Request) { io.WriteString(w, "Hello, world!\n") } func main() { http.HandleFun