We can go
Go Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
examples
fixtures
gae
httptest
logsink
middleware
supports
tools
validation
.gitignore
LICENSE
Makefile
README.md
config.go
config_test.go
cookie.go
cookie_test.go
databag.go
databag_test.go
logger.go
logger_test.go
request.go
request_test.go
response.go
response_test.go
router.go
router_test.go
server.go
server_test.go
session.go
session_test.go
test_helper.go
user.go
util.go
util_test.go
view.go
view_test.go
wcg.ini
wcg.test.ini

README.md

Build Status Build Status Coverage Status

We can go

A light weight web application framework and utilities for Go, like Express for Node.

Example

Hello World

func main(){
  server := wcg.NewServer()
  server.Routes.Get('/', func(res wcg.Response, req wcg.Request){
    res.WriteString("We can go\n")
  });
  server.Run(8080)
}

Features

Fundemental Features

Middleware

API documents

Applications on top of WCG.

  • Rakugaki : a blogging tool running on GAE.