Goji - Go的Web框架


MIT
跨平台
Google Go

软件简介

Goji 是一个非常小型的 Go 语言的 Web 开发框架,灵感来自于 Sinatra

示例代码:

package main

import (
        "fmt"
        "net/http"

        "github.com/zenazn/goji"
        "github.com/zenazn/goji/web"
)

func hello(c web.C, w http.ResponseWriter, r *http.Request) {
        fmt.Fprintf(w, "Hello, %s!", c.URLParams["name"])
}

func main() {
        goji.Get("/hello/:name", hello)
        goji.Serve()
}