github.com/hikaru7719/go@v0.0.0-20181025140707-c8b2ac68906a/src/cmd/go/testdata/script/help.txt (about)

     1  # go help shows overview.
     2  go help
     3  stdout 'Go is a tool'
     4  stdout 'bug.*start a bug report'
     5  
     6  # go help bug shows usage for bug
     7  go help bug
     8  stdout 'usage: go bug'
     9  stdout 'bug report'
    10  
    11  # go bug help is an error (bug takes no arguments)
    12  ! go bug help
    13  stderr 'bug takes no arguments'
    14  
    15  # go help mod shows mod subcommands
    16  go help mod
    17  stdout 'go mod <command>'
    18  stdout tidy
    19  
    20  # go help mod tidy explains tidy
    21  go help mod tidy
    22  stdout 'usage: go mod tidy'
    23  
    24  # go mod help tidy does too
    25  go mod help tidy
    26  stdout 'usage: go mod tidy'
    27  
    28  # go mod --help doesn't print help but at least suggests it.
    29  ! go mod --help
    30  stderr 'Run ''go help mod'' for usage.'
    31  
    32  # Earlier versions of Go printed the same as 'go -h' here.
    33  # Also make sure we print the short help line.
    34  ! go vet -h
    35  stderr 'usage: go vet'
    36  stderr 'Run ''go help vet'' for details'
    37  
    38  # go help get shows usage for get
    39  go help get
    40  stdout 'usage: go get'
    41  stdout 'get when using GOPATH'