nap:简单,我的意思是简单的REST框架,用于基于JSON的响应。

用法

简单的

这是一个非常简单的REST API。


package main



import (

\tt\"net/http\"

\tt\"github.com/crawford/nap\"

)



func Hello(req *http.Request) (interface{}, nap.Status) {

\ttreturn \"Hello, World!\", nap.OK{}

}



func main() {

\thttp.Handle(\"/hello\", nap.HandlerFunc(Hello))

\thttp.Handle(\"/\", nap.NotFoundHandler)

\thttp.ListenAndServe(\":8080\", nil)

}