コード例 #1
0
ファイル: static.go プロジェクト: elimisteve/smoke
func rootHandler(w http.ResponseWriter, r *http.Request) {
	pwd, _ := os.Getwd()
	data := fileio.ReadFile(pwd + "/views/index.html")
	w.Header().Set("content-type", "text/html")
	n, err := w.Write(data)
	if n != len(data) && err != nil {
		panic(err)
	}
}
コード例 #2
0
ファイル: static.go プロジェクト: elimisteve/smoke
func stylesHandler(w http.ResponseWriter, r *http.Request) {
	pwd, _ := os.Getwd()
	data := fileio.ReadFile(pwd + "/views/styles/" + mux.Vars(r)["file"])
	w.Header().Set("content-type", "text/css")
	n, err := w.Write(data)
	if n != len(data) && err != nil {
		panic(err)
	}
}