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