Skip to content

Instantly share code, notes, and snippets.

@sonyarianto
Last active December 8, 2018 03:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sonyarianto/a4683d8e97a7d6bef7ccd0d7116b79db to your computer and use it in GitHub Desktop.
Save sonyarianto/a4683d8e97a7d6bef7ccd0d7116b79db to your computer and use it in GitHub Desktop.
Go template code - simple one
package main
import (
"github.com/julienschmidt/httprouter"
"html/template"
"log"
"net/http"
)
func Home(w http.ResponseWriter, r *http.Request, _ httprouter.Params) {
// Parse templates.
var templates = template.Must(template.New("").ParseFiles("index.html"))
// Execute template.
templates.ExecuteTemplate(w, "index.html", nil)
}
func main() {
router := httprouter.New()
router.GET("/", Home)
log.Fatal(http.ListenAndServe(":3000", router))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment