func main() {
server := &http.Server{
Addr: ":8000",
Handler: http.HandlerFunc(basicHandler),
}
err := server.ListenAndServe()
if err != nil {
fmt.Println("Failed to listen and server", err)
}
}
func basicHandler(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("Hello World!"))
}
func main() {
router := chi.NewRouter()
router.Use(middleware.Logger)
router.Post("/", basicHandler)
server := &http.Server{
Addr: ":8000",
Handler: router,
}
err := server.ListenAndServe()
if err != nil {
fmt.Println("Failed to listen and server", err)
}
}
func basicHandler(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("Hello World!"))
}
docker run -p 6379:6379 redis:latest
python scripts/publish-orders.py
curl -sS "localhost:3000/orders"
curl -sS "localhost:3000/orders?cursor=39"
curl -sS "http://localhost:3000/orders/3806658213066379331"