Until martini uses cgo or unsafe
and syscall
package this should be fine .
README of martini contains an example of using martinis with GAE, as @elithar pointed out :
package hello
import (
"net/http"
"github.com/go-martini/martini"
)
func init() {
m := martini.Classic()
m.Get("/", func() string {
return "Hello world!"
})
http.Handle("/", m)
}
.