ググると、旧 appgneine パッケージに対する設定方法しか引っかからないので、 google.golang.org/appengine に対する設定方法をメモとして残しておく。 結論から言うと、 context.WithTimeout() or context.WithDeadline() を利用して設定する。 以下は context.WithTimeout() の例。 c, _ := context.WithTimeout(ctx, 30*time.Second) fetch := urlfetch.Client(c) *今回は WithTimeout() の2つ目の戻り値の CancelFunc は使わないので、 _ にしています。 ちなみに、旧 appgneine パッケージは以下のように指定する。 client := &http.Client{ Transport: &url