github.com/aavshr/aws-sdk-go@v1.41.3/aws/request/request_context.go (about) 1 //go:build go1.7 2 // +build go1.7 3 4 package request 5 6 import "github.com/aavshr/aws-sdk-go/aws" 7 8 // setContext updates the Request to use the passed in context for cancellation. 9 // Context will also be used for request retry delay. 10 // 11 // Creates shallow copy of the http.Request with the WithContext method. 12 func setRequestContext(r *Request, ctx aws.Context) { 13 r.context = ctx 14 r.HTTPRequest = r.HTTPRequest.WithContext(ctx) 15 }