A high productivity, full-stack web framework for the Go language.
Latest commit a3d7a7c Oct 30, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cache Merge pull request #1396 from dnamsons/fix-spelling-errors Oct 19, 2018
conf correct mimetype for serving opera .oex files Oct 18, 2012
logger Fix logger issue Oct 8, 2018
model Bug fix, not reuse controllers Oct 30, 2018
session Fix compilation error Oct 19, 2018
templates/errors Added namespace identity in modules, routes, and templates Jul 4, 2017
testdata Fixed issues with session test Oct 8, 2018
testing Fixed issues with session test Oct 8, 2018
utils Bug fix, not reuse controllers Oct 30, 2018
.codebeatsettings improvements found by testing Sep 21, 2017
.gitignore ignore intellij files Dec 8, 2015
.travis.yml Merge pull request #1401 from HaraldNordgren/go_versions Oct 28, 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.21.0 Oct 30, 2018
before_after_filter.go Before, after, panic, finally controller auto rule implementation Aug 26, 2017
binder.go Ran gofmt -s -w Oct 8, 2018
binder_test.go Ran gofmt -s -w Oct 8, 2018
compress.go Added getKeys() for the header Oct 29, 2018
compress_test.go Abstracts the http server engine layer into its own interface. May 4, 2017
controller.go Bug fix, not reuse controllers Oct 30, 2018
controller_type.go Ran gofmt -s -w Oct 8, 2018
errors.go Small enhancements Oct 24, 2018
event.go Ran gofmt -s -w Oct 8, 2018
event_test.go Ran gofmt -s -w Oct 8, 2018
fakeapp_test.go Removed deprecated loggers Oct 19, 2018
field.go added Options method in Field Nov 3, 2017
filter.go Ran gofmt -s -w Oct 8, 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 Ran gofmt -s -w Oct 8, 2018
i18n.go Merge branch 'develop' of git://github.com/revel/revel into logger Aug 26, 2017
i18n_test.go Removed deprecated loggers Oct 19, 2018
intercept.go Ran gofmt -s -w Oct 8, 2018
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 Ran gofmt -s -w Oct 8, 2018
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 Removed deprecated loggers Oct 19, 2018
module.go Fix spelling errors from go report Oct 19, 2018
namespace.go Ran gofmt -s -w Oct 8, 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 Ran gofmt -s -w Oct 8, 2018
results_test.go Fixing broken test (unrelated to current PR) Jun 25, 2018
revel.go Bug fix, not reuse controllers Oct 30, 2018
revel_hooks.go Updated test cases Oct 8, 2018
revel_test.go Ran gofmt -s -w Oct 8, 2018
router.go Small enhancements Oct 24, 2018
router_test.go Ran gofmt -s -w Oct 8, 2018
server-engine.go Bug fix, not reuse controllers Oct 30, 2018
server.go Bug fix, not reuse controllers Oct 30, 2018
server_adapter_go.go Bug fix, not reuse controllers Oct 30, 2018
server_test.go Ran gofmt -s -w Oct 8, 2018
session_adapter_cookie.go Removed deprecated loggers Oct 19, 2018
session_engine.go Enhancement pack for next release Oct 8, 2018
session_filter.go Small enhancements Oct 13, 2018
template.go Ran gofmt -s -w Oct 8, 2018
template_adapter_go.go Ran gofmt -s -w Oct 8, 2018
template_engine.go Modified handler to be func(typeOf revel.Event, value interface{}) (r… Sep 22, 2018
template_functions.go Merge pull request #1396 from dnamsons/fix-spelling-errors Oct 19, 2018
util.go Updated test cases Oct 8, 2018
util_test.go #1057 code improvements docs Jun 9, 2016
validation.go Ran gofmt -s -w Oct 8, 2018
validation_test.go Ran gofmt -s -w Oct 8, 2018
validators.go Fix typos in required validator Mar 20, 2018
validators_test.go Ran gofmt -s -w Oct 8, 2018
version.go release v0.21.0 Oct 30, 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.21.0 (2018-10-30)

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

Contributors