diff options
Diffstat (limited to 'Godeps/_workspace/src/golang.org/x/tools/imports/mkstdlib.go')
-rw-r--r-- | Godeps/_workspace/src/golang.org/x/tools/imports/mkstdlib.go | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/Godeps/_workspace/src/golang.org/x/tools/imports/mkstdlib.go b/Godeps/_workspace/src/golang.org/x/tools/imports/mkstdlib.go index e2dca7600..1e559e9f5 100644 --- a/Godeps/_workspace/src/golang.org/x/tools/imports/mkstdlib.go +++ b/Godeps/_workspace/src/golang.org/x/tools/imports/mkstdlib.go @@ -11,6 +11,7 @@ import ( "fmt" "go/format" "io" + "io/ioutil" "log" "os" "path" @@ -49,6 +50,8 @@ func main() { mustOpen(api("go1.3.txt")), mustOpen(api("go1.4.txt")), mustOpen(api("go1.5.txt")), + mustOpen(api("go1.6.txt")), + mustOpen(api("go1.7.txt")), ) sc := bufio.NewScanner(f) fullImport := map[string]string{} // "zip.NewReader" => "archive/zip" @@ -84,10 +87,17 @@ func main() { outf("\t%q: %q,\n", key, fullImport[key]) } } + outf("\n") + for _, sym := range [...]string{"Alignof", "ArbitraryType", "Offsetof", "Pointer", "Sizeof"} { + outf("\t%q: %q,\n", "unsafe."+sym, "unsafe") + } outf("}\n") fmtbuf, err := format.Source(buf.Bytes()) if err != nil { log.Fatal(err) } - os.Stdout.Write(fmtbuf) + err = ioutil.WriteFile("zstdlib.go", fmtbuf, 0666) + if err != nil { + log.Fatal(err) + } } |