chronograf/server/swagger.go

19 lines
354 B
Go

package server
import (
_ "embed"
"net/http"
)
//go:embed swagger.json
var swagger []byte
// Spec servers the swagger.json embedded file
func Spec() http.HandlerFunc {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Content-Type", "application/json")
w.WriteHeader(http.StatusOK)
w.Write(swagger)
})
}