github.com/jgarto/itcv@v0.0.0-20180826224514-4eea09c1aa0d/_vendor/src/golang.org/x/tools/playground/appengine.go (about) 1 // Copyright 2012 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 // +build appengine 6 7 package playground 8 9 import ( 10 "net/http" 11 12 "appengine" 13 "appengine/urlfetch" 14 ) 15 16 func init() { 17 onAppengine = !appengine.IsDevAppServer() 18 } 19 20 func client(r *http.Request) *http.Client { 21 return urlfetch.Client(appengine.NewContext(r)) 22 } 23 24 func report(r *http.Request, err error) { 25 appengine.NewContext(r).Errorf("%v", err) 26 }