garritfra
6 years ago
2 changed files with 24 additions and 0 deletions
@ -0,0 +1,22 @@
|
||||
package main |
||||
|
||||
import ( |
||||
"net/http" |
||||
"strings" |
||||
) |
||||
|
||||
// ServeHTTP starts the HTTP server on port 8080
|
||||
func StartServer() { |
||||
http.HandleFunc("/", sayHello) |
||||
|
||||
if err := http.ListenAndServe(":8080", nil); err != nil { |
||||
panic(err) |
||||
} |
||||
} |
||||
|
||||
func sayHello(w http.ResponseWriter, r *http.Request) { |
||||
message := r.URL.Path |
||||
message = strings.TrimPrefix(message, "/") |
||||
message = "Hello " + message |
||||
w.Write([]byte(message)) |
||||
} |
Loading…
Reference in new issue