Skip to content

Nitron/nrscstatic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nrscstatic

Martini middleware for serving static assets (Javascript, CSS, images, etc.) via nrsc. Should be interchangeable with Martini's built-in Static middleware.

Usage

package main

import (
    "github.com/Nitron/nrscstatic"
    "github.com/codegangsta/martini"
    "net/http"
)

func main() {
    m := martini.New()
    m.Use(martini.Recovery())
    m.Use(martini.Logger())
    m.Use(nrscstatic.NrscStatic("public"))
    http.ListenAndServe(":8080", m)
}
$ mkdir public
$ echo "test" > public/test.txt
$ go get
$ go install bitbucket.org/tebeka/nrsc/nrsc
$ go build nrsc_example.go
$ $GOPATH/bin/nrsc nrsc_example public
$ ./nrsc_example

Then visit http://localhost:8080/test.txt.

About

Martini middleware for serving static assets via nrsc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages