optimize
This commit is contained in:
parent
2119199368
commit
d1b930a4a9
17
main.go
17
main.go
@ -27,15 +27,6 @@ func main() {
|
||||
}
|
||||
}
|
||||
|
||||
router := mux.NewRouter()
|
||||
router.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
|
||||
w.WriteHeader(http.StatusOK)
|
||||
w.Write([]byte("Wecome to the URL Shortener API"))
|
||||
}).Methods(http.MethodGet)
|
||||
|
||||
router.HandleFunc("/create-short-url", handler.CreateShortUrl).Methods(http.MethodPost)
|
||||
router.HandleFunc("/{shortUrl}", handler.HandleShortUrlRedirect).Methods(http.MethodGet)
|
||||
|
||||
addr := os.Getenv("REDIS_ADDR")
|
||||
password := os.Getenv("REDIS_PASSWORD")
|
||||
db, err := strconv.Atoi(os.Getenv("REDIS_DB"))
|
||||
@ -44,6 +35,14 @@ func main() {
|
||||
}
|
||||
store.InitializeStore(addr, password, db)
|
||||
|
||||
router := mux.NewRouter()
|
||||
router.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
|
||||
w.WriteHeader(http.StatusOK)
|
||||
w.Write([]byte("Wecome to the URL Shortener API"))
|
||||
}).Methods(http.MethodGet)
|
||||
router.HandleFunc("/create-short-url", handler.CreateShortUrl).Methods(http.MethodPost)
|
||||
router.HandleFunc("/{shortUrl}", handler.HandleShortUrlRedirect).Methods(http.MethodGet)
|
||||
|
||||
srv := &http.Server{
|
||||
Addr: "0.0.0.0:" + os.Getenv("SERVER_PORT"),
|
||||
Handler: router,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user