diff --git a/websiteTemplate.go b/websiteTemplate.go index 0d30e1b..3630ec0 100644 --- a/websiteTemplate.go +++ b/websiteTemplate.go @@ -4,6 +4,7 @@ import ( "html/template" "net/http" "strings" + "os" ) type Page struct { @@ -18,9 +19,20 @@ var sections = []string {"about","past", "contact"} var templates = template.Must(template.ParseFiles("blog.tmpl", "blog_roll.tmpl", "style.tmpl", "post.tmpl")) func main() { + http.HandleFunc("/", blogHandler) http.HandleFunc("/post/", postHandler) - http.ListenAndServe(":8080", nil) + + if os.Args[1] == "local" { + http.ListenAndServe(":8080", nil) + } + + if os.Args[1] == "ext" { + http.ListenAndServe(":35291", nil) + } + + //http.ListenAndServe(":8080", nil) + } func blogHandler(w http.ResponseWriter, req *http.Request) {