revel/revel — pull request #591 by k0kubun (2014-04-29 07:52:29+00:00)
Title: Realtime rebuild

## Problem
Because Revel receives file change events when receiving HTTP requests,
Revel does not rebuild an application until a browser reload or something.

## Solution
But you can start to rebuild the application when the file is changed if you watch file change events in real time.
So I created goroutine to receive them.

Because a select statement without default case waits until receiving events, its performance didn't become worse.