1 [short] skip
2
3 # go list with path to directory should work
4
5 # populate go.sum
6 go get
7
8 env GO111MODULE=off
9 go list -f '{{.ImportPath}}' $GOROOT/src/math
10 stdout ^math$
11
12 env GO111MODULE=on
13 go list -f '{{.ImportPath}}' $GOROOT/src/math
14 stdout ^math$
15 go list -f '{{.ImportPath}}' .
16 stdout ^x$
17
18 go mod download rsc.io/[email protected]
19 go list -f '{{.ImportPath}}' $GOPATH/pkg/mod/rsc.io/[email protected]
20 stdout '^rsc.io/quote$'
21 go list -f '{{.ImportPath}}' $GOPATH/pkg/mod/rsc.io/[email protected]
22 stdout '^rsc.io/sampler$'
23 go get rsc.io/[email protected]
24 go list -f '{{.ImportPath}}' $GOPATH/pkg/mod/rsc.io/[email protected]
25 stdout '^rsc.io/sampler$'
26 ! go list -f '{{.ImportPath}}' $GOPATH/pkg/mod/rsc.io/[email protected]
27 stderr 'outside main module or its selected dependencies'
28
29 -- go.mod --
30 module x
31 require rsc.io/quote v1.5.2
32
33 -- x.go --
34 package x
35
36 import _ "rsc.io/quote"
37
View as plain text