~eliasnaur/gio

2d6111e31a210620c587d419ad89522db9dda808 — Elias Naur 10 months ago 7f82b5d
website: add godoc.org redirects for the ui, cmd, apps modules

Signed-off-by: Elias Naur <mail@eliasnaur.com>
1 files changed, 5 insertions(+), 2 deletions(-)

M website/main.go
M website/main.go => website/main.go +5 -2
@@ 35,9 35,12 @@ func vanityHandler(w http.ResponseWriter, r *http.Request) {
</head></html>`)
		return
	}
	switch r.URL.Path {
	case "/":
	p := r.URL.Path
	switch {
	case p == "/":
		http.Redirect(w, r, "https://git.sr.ht/~eliasnaur/gio", http.StatusFound)
	case strings.HasPrefix(p, "/cmd"), strings.HasPrefix(p, "/ui"), strings.HasPrefix(p, "/apps"):
		http.Redirect(w, r, "https://godoc.org/gioui.org"+p, http.StatusFound)
	default:
		http.NotFound(w, r)
	}