// +build ignore package main import ( "fmt" "golang.org/x/tools/imports" ) func main() { iface := "http.Handler" src := "package hack; var i " + iface // HL fmt.Println(src, "\n---") imp, _ := imports.Process("", []byte(src), nil) // HL // ignoring errors throughout this presentation fmt.Println(string(imp)) }