NewGit
Sign in
07fefaf9
main.go 15 lines311 B
 1package main
 2
 3import (
 4	"log"
 5	"net/http"
 6)
 7
 8func main() {
 9	mux := http.NewServeMux()
10	mux.HandleFunc("GET /products", listProducts)
11	mux.HandleFunc("GET /products/{id}", getProduct)
12	mux.HandleFunc("POST /cart", addToCart)
13	mux.HandleFunc("GET /cart", showCart)
14	log.Fatal(http.ListenAndServe(":8080", mux))
15}