浏览代码

my horrible go function

Алексей 2 年之前
当前提交
295bf77bdf
共有 1 个文件被更改,包括 27 次插入0 次删除
  1. 27 0
      main.go

+ 27 - 0
main.go

@@ -0,0 +1,27 @@
+package main
+
+import (
+    "fmt"
+    "net/http"
+	"log"
+)
+func main() {
+	http.HandleFunc("/", sayhello) // Устанавливаем роутер
+	http.HandleFunc("/home", sayhello1)
+	http.HandleFunc("/omegalul", sayhello2)
+	err := http.ListenAndServe(":8080", nil) // устанавливаем порт веб-сервера
+	if err != nil {
+		log.Fatal("ListenAndServe: ", err)
+	}
+	
+}
+func sayhello(w http.ResponseWriter, r *http.Request) {
+    fmt.Fprintf(w, "Привет!")
+}
+func sayhello1(w http.ResponseWriter, r *http.Request) {
+    fmt.Fprintf(w, "darova ept eto home!")
+}
+func sayhello2(w http.ResponseWriter, r *http.Request) {
+    fmt.Fprintf(w, "kekwait")
+}
+