glide up
This commit is contained in:
		
							
								
								
									
										18
									
								
								vendor/golang.org/x/net/trace/trace.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										18
									
								
								vendor/golang.org/x/net/trace/trace.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -238,7 +238,7 @@ func Render(w io.Writer, req *http.Request, sensitive bool) {
 | 
			
		||||
 | 
			
		||||
	completedMu.RLock()
 | 
			
		||||
	defer completedMu.RUnlock()
 | 
			
		||||
	if err := pageTmpl().ExecuteTemplate(w, "Page", data); err != nil {
 | 
			
		||||
	if err := pageTmpl.ExecuteTemplate(w, "Page", data); err != nil {
 | 
			
		||||
		log.Printf("net/trace: Failed executing template: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
@@ -902,18 +902,10 @@ func elapsed(d time.Duration) string {
 | 
			
		||||
	return string(b)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var pageTmplCache *template.Template
 | 
			
		||||
var pageTmplOnce sync.Once
 | 
			
		||||
 | 
			
		||||
func pageTmpl() *template.Template {
 | 
			
		||||
	pageTmplOnce.Do(func() {
 | 
			
		||||
		pageTmplCache = template.Must(template.New("Page").Funcs(template.FuncMap{
 | 
			
		||||
			"elapsed": elapsed,
 | 
			
		||||
			"add":     func(a, b int) int { return a + b },
 | 
			
		||||
		}).Parse(pageHTML))
 | 
			
		||||
	})
 | 
			
		||||
	return pageTmplCache
 | 
			
		||||
}
 | 
			
		||||
var pageTmpl = template.Must(template.New("Page").Funcs(template.FuncMap{
 | 
			
		||||
	"elapsed": elapsed,
 | 
			
		||||
	"add":     func(a, b int) int { return a + b },
 | 
			
		||||
}).Parse(pageHTML))
 | 
			
		||||
 | 
			
		||||
const pageHTML = `
 | 
			
		||||
{{template "Prolog" .}}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user