diff --git a/src/cmd/go/internal/doc/doc.go b/src/cmd/go/internal/doc/doc.go index 131da814951d0f..7099833f1fcb4d 100644 --- a/src/cmd/go/internal/doc/doc.go +++ b/src/cmd/go/internal/doc/doc.go @@ -108,26 +108,20 @@ Examples: cd go/src/encoding/json; go doc decode Flags: - -all - Show all the documentation for the package. - -c - Respect case when matching symbols. - -cmd - Treat a command (package main) like a regular package. - Otherwise package main's exported symbols are hidden - when showing the package's top-level documentation. - -short - One-line representation for each symbol. - -src - Show the full source code for the symbol. This will - display the full Go source of its declaration and - definition, such as a function definition (including - the body), type declaration or enclosing const - block. The output may therefore include unexported - details. - -u - Show documentation for unexported as well as exported - symbols, methods, and fields. + -C dir + change to dir before running command + -all + show all documentation for package + -c symbol matching honors case (paths not affected) + -cmd + show symbols with package docs even if package is a command + -http + serve HTML docs over HTTP + -short + one-line representation for each symbol + -src + show source code for symbol + -u show unexported symbols as well as exported `, }