オリジナルのThe Go gopher(Gopherくん)は、Renée Frenchによってデザインされました。こんにちは!eurekaのAPIチームでエンジニアをやっているrikiiです。 今回はGoのWebアプリケーションのミドルウェア管理について紹介したいと思います。 そもそもミドルウェアとは? https://mattstauffer.com/blog/laravel-5.0-middleware-filter-style/#what-is-middleware ミドルウェアは様々な意味があると思いますが、ここで紹介しているのは、Webアプリケーションフレームワークなどに搭載されているような、アプリケーションの処理の前後でなんらかの処理をする機構のことです。例えばSession管理や認証処理などです。 GoではginなどのWebアプリケーションフレームワークや、negroniのよ