1234567891011121314151617181920212223242526 |
- package main
- import (
- "fmt"
- "net/http"
- "time"
- )
- func handler(w http.ResponseWriter, r *http.Request) {
- fmt.Fprintln(w, "URL:", r.URL.String())
- }
- func main() {
- mux := http.NewServeMux()
- mux.HandleFunc("/", handler)
- server := http.Server{
- Addr: ":8080",
- Handler: mux,
- ReadTimeout: 10 * time.Second,
- WriteTimeout: 10 * time.Second,
- }
- fmt.Println("starting server at :8080")
- server.ListenAndServe()
- }
|