A high productivity, full-stack web framework for the Go language.
Clone or download
notzippy Merge pull request #1371 from notzippy/develop
Modified go get to fetch test dependecy files
Latest commit 77796eb Sep 23, 2018
Permalink
Failed to load latest commit information.
cache Added in a test case for checking the redirect results. Feb 5, 2018
conf correct mimetype for serving opera .oex files Oct 18, 2012
logger Incremental updates Sep 15, 2018
templates/errors Added namespace identity in modules, routes, and templates Jul 4, 2017
testdata #1057 code improvements Jun 9, 2016
testing Added some features Sep 19, 2018
.codebeatsettings improvements found by testing Sep 21, 2017
.gitignore ignore intellij files Dec 8, 2015
.travis.yml Modified go get to fetch test dependecy files Sep 22, 2018
AUTHORS Readme update May 27, 2016
CHANGELOG.md release v0.19.0 Feb 7, 2018
CONTRIBUTING.md Indentation fix Mar 8, 2017
LICENSE Updated MIT license Apr 16, 2018
README.md release v0.20.0 Sep 23, 2018
before_after_filter.go Before, after, panic, finally controller auto rule implementation Aug 26, 2017
binder.go Bug fix in map binding Jun 20, 2018
binder_test.go Add test to prevent regressions Jun 25, 2018
compress.go Compression libraries changed Jul 12, 2018
compress_test.go Abstracts the http server engine layer into its own interface. May 4, 2017
controller.go Render a file by a provided filepath Jan 24, 2018
controller_type.go Incremental updates Sep 15, 2018
errors.go Production patchset Nov 28, 2017
event.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
event_test.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
fakeapp_test.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
field.go added Options method in Field Nov 3, 2017
filter.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
filterconfig.go changes cookie.secure default to be based on HTTP SSL (#1141) Mar 19, 2017
filterconfig_test.go #1057 code improvements docs Jun 9, 2016
flash.go Refactored to make things more backwards compatible May 7, 2017
http.go Added some features Sep 19, 2018
i18n.go Merge branch 'develop' of git://github.com/revel/revel into logger Aug 26, 2017
i18n_test.go Merge remote-tracking branch 'revel/develop' into server-engine-2 May 16, 2017
intercept.go Added args to be passed to action using the Controller.Redirect Oct 23, 2017
intercept_test.go Added args to be passed to action using the Controller.Redirect Oct 23, 2017
invoker.go Updated files as requested Jul 6, 2017
invoker_test.go Abstracts the http server engine layer into its own interface. May 4, 2017
libs.go Updated revel to use new Logger Aug 25, 2017
libs_test.go #835 Atob and ToBool methods added Jun 18, 2016
logger.go Incremental updates Sep 15, 2018
module.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
namespace.go Production patchset 2 Jan 16, 2018
panic.go Production patchset 2 Jan 16, 2018
params.go Updated revel to use new Logger Aug 25, 2017
params_test.go Abstracts the http server engine layer into its own interface. May 4, 2017
results.go Remove unnecessary log output in results.go Feb 20, 2018
results_test.go Fixing broken test (unrelated to current PR) Jun 25, 2018
revel.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
revel_test.go Updated files as requested Jul 6, 2017
router.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
router_test.go add WebDev and Cache Method Feb 1, 2018
server-engine.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
server.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
server_adapter_go.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
server_test.go GoHttpServer support graceful shutdown; add OnAppShut Nov 28, 2017
session.go Updated revel to use new Logger Aug 25, 2017
session_test.go Updated travis, Sep 17, 2018
simplestack.go Updated files as requested Jul 6, 2017
simplestack_test.go Abstracts the http server engine layer into its own interface. May 4, 2017
template.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
template_adapter_go.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
template_engine.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
template_functions.go Updated revel to use new Logger Aug 25, 2017
util.go Updated revel to use new Logger Aug 25, 2017
util_test.go #1057 code improvements docs Jun 9, 2016
validation.go Merge pull request #1215 from notzippy/message_key Aug 26, 2017
validation_test.go Adds MessageKey ,ErrorKey to Validation object. Aug 4, 2017
validators.go Fix typos in required validator Mar 20, 2018
validators_test.go Fix typos in required validator Mar 20, 2018
version.go release v0.20.0 Sep 23, 2018
watcher.go Updated minimum GO version and modified fsnotify import Sep 22, 2018

README.md

Revel Framework

Build Status License Go Report Card

A high productivity, full-stack web framework for the Go language.

Current Version: 0.20.0 (2018-09-23)

Because of Default HTTP Server's graceful shutdown, Go 1.8+ is required.

Quick Start

Enter Go's path (format varies based on OS):

cd $GOPATH

Install Revel:

go get -u github.com/revel/cmd/revel

Create & Run your app:

revel new -a my-app -r

Open http://localhost:9000 in your browser and you should see "It works!"

Community

Learn More

Contributing