diff --git a/main.go b/main.go index 70f92c7..a08e2a7 100644 --- a/main.go +++ b/main.go @@ -10,7 +10,6 @@ import ( ) const ( - targetURL = "https://workingset.net" readTimeout = 30 * time.Second ) @@ -24,20 +23,19 @@ func main() { From string To string }{ - {From: "/2022/04/a-case-for-mocking-in-unit-tests", To: "/2022/04/12/a-case-for.html"}, - {From: "/2021/06/parametrising-your-bdd-tests-in-go", To: "/2021/06/23/parametrising-your-bdd.html"}, - {From: "/2021/03/communication-among-stimulus-controllers-part-2", To: "/2021/02/17/communication-among-stimulus.html"}, - {From: "/2021/02/communication-among-stimulus-controllers-part-1", To: "/2021/02/17/communication-among-stimulus.html"}, - {From: "/2021/01/a-simple-source-ip-address-filter-in-go", To: "/2021/01/20/a-simple-source.html"}, - {From: "/2021/01/building-sets-from-maps", To: "/2021/01/09/building-sets-from.html"}, - {From: "/2020/12/test-helpers-and-test-packages-in-go", To: "/2020/12/23/test-helpers-and.html"}, - {From: "/2020/12/a-tour-of-domain-records-for-email", To: "/2020/12/18/a-tour-of.html"}, - {From: "/2020/12/dealing-with-errors-in-go", To: "/2020/12/16/dealing-with-errors.html"}, - {From: "/2020/12/building-and-serving-go-wasm-projects", To: "/2020/12/12/building-and-serving.html"}, - {From: "/2020/12/a-brief-look-at-stimulus", To: "/2020/12/08/a-brief-look.html"}, - {From: "/2020/12/setting-go-variables-during-build", To: "/2020/12/04/setting-go-variables.html"}, - {From: "/2020/12/posts-only-rss-feed-in-hugo", To: "/2020/12/03/posts-only-rss.html"}, - {From: "/posts/index.xml", To: "/feed.xml"}, + {From: "/2022/04/a-case-for-mocking-in-unit-tests", To: "https://lmika.org/2022/04/12/a-case-for.html"}, + {From: "/2021/06/parametrising-your-bdd-tests-in-go", To: "https://www.workingset.net/development/go/parametrising-bdd-tests"}, + {From: "/2021/03/communication-among-stimulus-controllers-part-2", To: "https://lmika.org/2021/02/17/communication-among-stimulus.html"}, + {From: "/2021/02/communication-among-stimulus-controllers-part-1", To: "https://lmika.org/2021/02/17/communication-among-stimulus.html"}, + {From: "/2021/01/a-simple-source-ip-address-filter-in-go", To: "https://lmika.org/2021/01/20/a-simple-source.html"}, + {From: "/2021/01/building-sets-from-maps", To: "https://lmika.org/2021/01/09/building-sets-from.html"}, + {From: "/2020/12/test-helpers-and-test-packages-in-go", To: "https://www.workingset.net/development/go/test-helpers-and-packages"}, + {From: "/2020/12/a-tour-of-domain-records-for-email", To: "https://lmika.org/2020/12/18/a-tour-of.html"}, + {From: "/2020/12/dealing-with-errors-in-go", To: "https://lmika.org/2020/12/16/dealing-with-errors.html"}, + {From: "/2020/12/building-and-serving-go-wasm-projects", To: "https://www.workingset.net/development/go/go-and-wasm"}, + {From: "/2020/12/a-brief-look-at-stimulus", To: "https://lmika.org/2020/12/08/a-brief-look.html"}, + {From: "/2020/12/setting-go-variables-during-build", To: "https://www.workingset.net/development/go/set-variables-in-build"}, + {From: "/2020/12/posts-only-rss-feed-in-hugo", To: "https://www.workingset.net/development/web/posts-only-rss-feed-in-hugo"}, } r := mux.NewRouter() @@ -60,6 +58,6 @@ func main() { func redirectTo(url string) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - http.Redirect(w, r, targetURL+url, http.StatusPermanentRedirect) + http.Redirect(w, r, url, http.StatusPermanentRedirect) }) }