Revel应用程序必须具有一个应用程序文件夹来组织其代码吗?

revel new revel-svr1 :

revel-svr

 ----app
        -----controllers
        -----views

i create revel application revel-svr1, it creates app folder which contains controller and views etc..., if i delete app folder, it shows:

revel-svr

 ----controllers
 ----views

it does not work, Does app folder must exists?

Taken from https://revel.github.io/manual/organization.html

The app/ directory contains the source code and templates for your application.

app/controllers/ - All controllers are required here

app/views - All templates are required here

So yes you must keep the /app directory