Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. func SetupListener() {
  2. fmt.Printf("Setting up listener\n")
  3.  
  4. router := mux.NewRouter()
  5. router.Methods("PUT")
  6. router.HandleFunc("/sensors/{category}", SensorHandler)
  7. log.Fatal(http.ListenAndServe(":8000", router))
  8. fmt.Printf("Listening\n")
  9. }
  10.  
  11. func SensorHandler(w http.ResponseWriter, r *http.Request) {
  12. fmt.Printf("Recvd sensor info\n")
  13. vars := mux.Vars(r)
  14. w.WriteHeader(http.StatusOK)
  15. fmt.Fprintf(w, "sensor: %v\n", vars["sensor"])
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement