]> Cypherpunks repositories - gostls13.git/commit
cmd/doc: implement "go doc struct.field"
authorRob Pike <r@golang.org>
Wed, 22 Mar 2017 03:27:47 +0000 (20:27 -0700)
committerRob Pike <r@golang.org>
Wed, 22 Mar 2017 05:37:50 +0000 (05:37 +0000)
commit2c47c3e22e0d4f238a844da6904ce4e98bb4efd1
tree2eb3c3ca79ce5ca8537b43a5092e4a04b04fbf2d
parent19040ac871bb6873b7fa4747f0ffe479a2ce0ef9
cmd/doc: implement "go doc struct.field"

By analogy with the handling of methods on types, show the documentation
for a single field of a struct.

% go doc ast.structtype.fields
struct StructType {
    Fields *FieldList  // list of field declarations
}
%

Fixes #19169.

Change-Id: I002f992e4aa64bee667e2e4bccc7082486149842
Reviewed-on: https://go-review.googlesource.com/38438
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/doc/doc_test.go
src/cmd/doc/main.go
src/cmd/doc/pkg.go
src/cmd/go/alldocs.go
src/cmd/go/internal/doc/doc.go