github.com/megatontech/mynoteforgo@v0.0.0-20200507084910-5d0c6ea6e890/源码/cmd/go/testdata/script/mod_doc.txt (about) 1 # go doc should find module documentation 2 3 env GO111MODULE=on 4 5 go doc y 6 stdout 'Package y is.*alphabet' 7 stdout 'import "x/y"' 8 go doc x/y 9 stdout 'Package y is.*alphabet' 10 ! go doc quote.Hello 11 stderr 'doc: symbol quote is not a type' # because quote is not in local cache 12 go list rsc.io/quote # now it is 13 go doc quote.Hello 14 stdout 'Hello returns a greeting' 15 go doc quote 16 stdout 'Package quote collects pithy sayings.' 17 18 # Double-check go doc y when y is not in GOPATH/src. 19 env GOPATH=$WORK/altgopath 20 go doc x/y 21 stdout 'Package y is.*alphabet' 22 go doc y 23 stdout 'Package y is.*alphabet' 24 25 -- go.mod -- 26 module x 27 require rsc.io/quote v1.5.2 28 29 -- y/y.go -- 30 // Package y is the next to last package of the alphabet. 31 package y 32 33 -- x.go -- 34 package x