From 5d8da7f0edb5760ed68dd2830089c86ea823ca00 Mon Sep 17 00:00:00 2001 From: GrĂ©goire DuchĂȘne Date: Fri, 19 Feb 2021 14:43:56 +0000 Subject: Redirect to pkg.go.dev instead of godoc.org See https://blog.golang.org/pkg.go.dev-2020, godoc.org is being replaced by pkg.go.dev. --- cmd/go-import-redirect/main.go | 2 +- cmd/go-import-redirect/main_aws.go | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/go-import-redirect/main.go b/cmd/go-import-redirect/main.go index f573bc8..6ddfc19 100644 --- a/cmd/go-import-redirect/main.go +++ b/cmd/go-import-redirect/main.go @@ -34,7 +34,7 @@ func redirect(resp http.ResponseWriter, req *http.Request) { if v, ok := req.URL.Query()["go-get"]; ok && len(v) > 0 && v[0] == "1" { resp.WriteHeader(http.StatusOK) } else { - resp.Header()["Location"] = []string{"https://godoc.org/" + pkg} + resp.Header()["Location"] = []string{"https://pkg.go.dev/" + pkg} resp.WriteHeader(http.StatusFound) } resp.Write([]byte(internal.GetBody(pkg))) diff --git a/cmd/go-import-redirect/main_aws.go b/cmd/go-import-redirect/main_aws.go index f6a95b1..4d4b0e7 100644 --- a/cmd/go-import-redirect/main_aws.go +++ b/cmd/go-import-redirect/main_aws.go @@ -14,6 +14,7 @@ import ( "github.com/aws/aws-lambda-go/events" "github.com/aws/aws-lambda-go/lambda" + "go.awhk.org/go-import-redirect/internal" ) @@ -28,7 +29,7 @@ func redirect(ctx context.Context, req events.APIGatewayProxyRequest) (events.AP if v, ok := req.QueryStringParameters["go-get"]; ok && v == "1" { resp.StatusCode = http.StatusOK } else { - resp.Headers["Location"] = "https://godoc.org/" + pkg + resp.Headers["Location"] = "https://pkg.go.dev/" + pkg resp.StatusCode = http.StatusFound } return resp, nil -- cgit v1.2.3-70-g09d2