a golang RESTful framework