Revel provides a few sample applications to demonstrate typical usage.

git clone https://github.com/revel/examples.git $GOPATH/src/github.com/revel/examples
revel run github.com/revel/examples/booking

Samples Repository

Booking

  • A database-driven hotel-booking application, including user management.

View

Chat

  • A chat room demonstrating active refresh, long-polling (comet), and websocket implementations.

View

Validation

View

Upload

  • Demonstrates single and multiple file uploads.

View

Twitter OAuth

  • A sample app that displays mentions and allows posting to a Twitter account using OAuth.

View

Facebook OAuth2

  • A sample app that displays Facebook user information using OAuth2.

View