github.com/hikaru7719/go@v0.0.0-20181025140707-c8b2ac68906a/src/cmd/go/testdata/script/list_compiled_imports.txt (about) 1 [!cgo] skip 2 3 # go list should report import "C" 4 cd x 5 go list -f '{{.Imports}}' 6 ! stdout runtime/cgo 7 ! stdout unsafe 8 ! stdout syscall 9 stdout C 10 stdout unicode 11 stdout unicode/utf16 12 13 # go list -compiled should report imports in compiled files as well, 14 # adding "runtime/cgo", "unsafe", and "syscall" but not dropping "C". 15 go list -compiled -f '{{.Imports}}' 16 stdout runtime/cgo 17 stdout unsafe 18 stdout syscall 19 stdout C 20 stdout unicode 21 stdout unicode/utf16 22 23 -- x/x.go -- 24 package x 25 import "C" 26 import "unicode" // does not use unsafe, syscall, runtime/cgo, unicode/utf16 27 -- x/x1.go -- 28 package x 29 import "unicode/utf16" // does not use unsafe, syscall, runtime/cgo, unicode