reiver/go-modhandler
A library that provides a ("middleware") HTTP handler to deal with conditional GETs by sending out a "Last-Modified" HTTP response header, and properly dealing with a "If-Modified-Since" HTTP request header, for the Go programming language.