doc/articles/wiki/final-noclosure.go:16:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/final-noerror.go:14:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/final-parsetemplate.go:15:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/final-template.go:14:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/final.go:15:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/notemplate.go:14:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/part1-noerror.go:12:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/part1.go:12:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/part2.go:14:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/part3-errorhandling.go:14:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/articles/wiki/part3.go:14:6: (comments.exportedtype) exported type Page should have comment or be unexported doc/codewalk/urlpoll.go:86:1: (comments.exportedfunc) exported function Poller should have comment or be unexported doc/play/sieve.go:7:1: (comments.funcform) comment on exported function Generate should be of the form "Generate ..." doc/play/sieve.go:14:1: (comments.funcform) comment on exported function Filter should be of the form "Filter ..." doc/play/solitaire.go:9:7: (comments.exportedval) exported const N should have comment or be unexported misc/cgo/fortran/fortran.go:10:1: (comments.exportedfunc) exported function TheAnswer should have comment or be unexported misc/cgo/gmp/gmp.go:5:1: (comments.packageform) package comment should be of the form "Package gmp ..." misc/cgo/gmp/gmp.go:307:1: (comments.exportedfunc) exported method Int.Int64 should have comment or be unexported misc/cgo/life/life.go:14:1: (comments.exportedfunc) exported function Run should have comment or be unexported misc/cgo/life/life.go:25:1: (comments.funcform) comment on exported function GoStart should be of the form "GoStart ..." misc/cgo/life/life.go:37:1: (comments.funcform) comment on exported function GoWait should be of the form "GoWait ..." misc/cgo/nocgo/nocgo.go:11:1: (comments.exportedfunc) exported function NoCgo should have comment or be unexported misc/cgo/stdio/file.go:26:6: (comments.exportedtype) exported type File should have comment or be unexported misc/cgo/stdio/file.go:32:1: (comments.exportedfunc) exported method File.WriteString should have comment or be unexported misc/cgo/stdio/file.go:39:1: (comments.exportedfunc) exported method File.Flush should have comment or be unexported misc/cgo/stdio/file.go:43:5: (comments.exportedval) exported var Greeting should have comment or be unexported misc/cgo/stdio/file.go:44:5: (comments.exportedval) exported var Gbytes should have comment or be unexported misc/cgo/stdio/stdio.go:21:5: (comments.exportedval) exported var Stdout should have comment or be unexported misc/cgo/stdio/stdio.go:22:5: (comments.exportedval) exported var Stderr should have comment or be unexported misc/cgo/test/backdoor.go:7:8: (imports.blank) a blank import should be only in a main or test package, or have a comment justifying it misc/cgo/test/basic.go:65:7: (comments.exportedval) exported const EINVAL should have comment or be unexported misc/cgo/test/basic.go:67:5: (comments.exportedval) exported var KILO should have comment or be unexported misc/cgo/test/basic.go:74:1: (comments.exportedfunc) exported function Strtol should have comment or be unexported misc/cgo/test/basic.go:81:1: (comments.exportedfunc) exported function Atol should have comment or be unexported misc/cgo/test/basic.go:140:6: (comments.exportedtype) exported type Context should have comment or be unexported misc/cgo/test/callback.go:312:5: (comments.exportedval) exported var Used should have comment or be unexported misc/cgo/test/cflags.go:5:1: (comments.packageform) package comment should be of the form "Package cgotest ..." misc/cgo/test/complex.go:17:1: (comments.exportedfunc) exported function TestComplexAlign should have comment or be unexported misc/cgo/test/cthread.go:21:1: (comments.funcform) comment on exported function Add should be of the form "Add ..." misc/cgo/test/exports.go:10:1: (comments.funcform) comment on exported function ReturnIntLong should be of the form "ReturnIntLong ..." misc/cgo/test/issue1222.go:27:6: (comments.exportedtype) exported type AsyncEvent should have comment or be unexported misc/cgo/test/issue1328.go:13:1: (comments.funcform) comment on exported function BackIntoGo should be of the form "BackIntoGo ..." misc/cgo/test/issue1560.go:34:1: (comments.funcform) comment on exported function BackgroundSleep should be of the form "BackgroundSleep ..." misc/cgo/test/issue21897.go:37:16: (zero-value) should drop = 0 from declaration of var v; it is the zero value misc/cgo/test/issue22958.go:23:1: (comments.valform) comment on exported var Vissue22958 should be of the form "Vissue22958 ..." misc/cgo/test/issue4029.go:28:1: (comments.funcform) comment on exported function IMPIsOpaque should be of the form "IMPIsOpaque ..." misc/cgo/test/issue4029.go:33:1: (comments.funcform) comment on exported function IMPInitWithFrame should be of the form "IMPInitWithFrame ..." misc/cgo/test/issue4029.go:38:1: (comments.funcform) comment on exported function IMPDrawRect should be of the form "IMPDrawRect ..." misc/cgo/test/issue4029.go:43:1: (comments.funcform) comment on exported function IMPWindowResize should be of the form "IMPWindowResize ..." misc/cgo/test/issue6833.go:14:1: (comments.funcform) comment on exported function GoIssue6833Func should be of the form "GoIssue6833Func ..." misc/cgo/test/issue6907export.go:16:7: (comments.exportedval) exported const CString should have comment or be unexported misc/cgo/test/issue6907export.go:18:1: (comments.funcform) comment on exported function CheckIssue6907Go should be of the form "CheckIssue6907Go ..." misc/cgo/test/issue8148.go:29:1: (comments.exportedfunc) exported function Issue8148 should have comment or be unexported misc/cgo/test/sigprocmask.go:25:1: (comments.funcform) comment on exported function IntoGoAndBack should be of the form "IntoGoAndBack ..." misc/cgo/test/test22906.go:44:21: (zero-value) should drop = 0 from declaration of var x1; it is the zero value misc/cgo/test/test22906.go:46:20: (zero-value) should drop = 0 from declaration of var x2; it is the zero value misc/cgo/test/test22906.go:48:24: (zero-value) should drop = 0 from declaration of var x3; it is the zero value misc/cgo/test/test22906.go:50:21: (zero-value) should drop = 0 from declaration of var x4; it is the zero value misc/cgo/test/test22906.go:52:20: (zero-value) should drop = 0 from declaration of var x5; it is the zero value misc/cgo/test/test22906.go:54:27: (zero-value) should drop = 0 from declaration of var x6; it is the zero value misc/cgo/test/test22906.go:56:24: (zero-value) should drop = 0 from declaration of var x7; it is the zero value misc/cgo/test/test22906.go:58:24: (zero-value) should drop = 0 from declaration of var x8; it is the zero value misc/cgo/test/test22906.go:60:25: (zero-value) should drop = 0 from declaration of var x9; it is the zero value misc/cgo/test/test22906.go:62:24: (zero-value) should drop = 0 from declaration of var x10; it is the zero value misc/cgo/test/test22906.go:64:25: (zero-value) should drop = 0 from declaration of var x11; it is the zero value misc/cgo/test/test22906.go:66:26: (zero-value) should drop = 0 from declaration of var x12; it is the zero value misc/cgo/test/test22906.go:68:27: (zero-value) should drop = 0 from declaration of var x13; it is the zero value misc/cgo/test/test22906.go:70:27: (zero-value) should drop = 0 from declaration of var x14; it is the zero value misc/cgo/test/test22906.go:72:20: (zero-value) should drop = 0 from declaration of var x15; it is the zero value misc/cgo/test/gcc68255/a.go:15:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/test/issue8756/issue8756.go:9:1: (comments.exportedfunc) exported function Pow should have comment or be unexported misc/cgo/test/issue8828/trivial.go:6:1: (comments.exportedfunc) exported function Bar should have comment or be unexported misc/cgo/test/issue9026/issue9026.go:21:1: (comments.exportedfunc) exported function Test should have comment or be unexported misc/cgo/test/issue9400/stubs.go:7:5: (comments.exportedval) exported var Baton should have comment or be unexported misc/cgo/test/issue9400/stubs.go:9:1: (comments.exportedfunc) exported function RewindAndSetgid should have comment or be unexported misc/cgo/test/issue9510a/a.go:13:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/test/issue9510b/b.go:13:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testcarchive/src/libgo/libgo.go:29:1: (comments.funcform) comment on exported function DidInitRun should be of the form "DidInitRun ..." misc/cgo/testcarchive/src/libgo/libgo.go:44:1: (comments.funcform) comment on exported function DidMainRun should be of the form "DidMainRun ..." misc/cgo/testcarchive/src/libgo/libgo.go:47:1: (comments.funcform) comment on exported function CheckArgs should be of the form "CheckArgs ..." misc/cgo/testcarchive/src/libgo2/libgo2.go:52:5: (comments.exportedval) exported var P should have comment or be unexported misc/cgo/testcarchive/src/libgo2/libgo2.go:73:1: (comments.funcform) comment on exported function GoRaiseSIGPIPE should be of the form "GoRaiseSIGPIPE ..." misc/cgo/testcarchive/src/libgo4/libgo4.go:27:1: (comments.funcform) comment on exported function GoCatchSIGIO should be of the form "GoCatchSIGIO ..." misc/cgo/testcarchive/src/libgo4/libgo4.go:39:1: (comments.funcform) comment on exported function GoRaiseSIGIO should be of the form "GoRaiseSIGIO ..." misc/cgo/testcarchive/src/libgo4/libgo4.go:45:1: (comments.funcform) comment on exported function SIGIOCount should be of the form "SIGIOCount ..." misc/cgo/testcarchive/src/p/p.go:9:1: (comments.funcform) comment on exported function FromPkg should be of the form "FromPkg ..." misc/cgo/testcshared/src/libgo/libgo.go:28:1: (comments.funcform) comment on exported function DidInitRun should be of the form "DidInitRun ..." misc/cgo/testcshared/src/libgo/libgo.go:43:1: (comments.funcform) comment on exported function DidMainRun should be of the form "DidMainRun ..." misc/cgo/testcshared/src/libgo4/libgo4.go:28:5: (comments.exportedval) exported var P should have comment or be unexported misc/cgo/testcshared/src/p/p.go:9:1: (comments.funcform) comment on exported function FromPkg should be of the form "FromPkg ..." misc/cgo/testcshared/src/p/p.go:12:1: (comments.funcform) comment on exported function Divu should be of the form "Divu ..." misc/cgo/testplugin/altpath/src/common/common.go:7:5: (comments.exportedval) exported var X should have comment or be unexported misc/cgo/testplugin/altpath/src/plugin-mismatch/main.go:15:1: (comments.exportedfunc) exported function ReadCommonX should have comment or be unexported misc/cgo/testplugin/src/common/common.go:7:5: (comments.exportedval) exported var X should have comment or be unexported misc/cgo/testplugin/src/iface_a/a.go:9:1: (comments.funcform) comment on exported function F should be of the form "F ..." misc/cgo/testplugin/src/iface_a/a.go:14:1: (comments.funcform) comment on exported function G should be of the form "G ..." misc/cgo/testplugin/src/iface_b/b.go:9:1: (comments.funcform) comment on exported function F should be of the form "F ..." misc/cgo/testplugin/src/iface_b/b.go:14:1: (comments.funcform) comment on exported function G should be of the form "G ..." misc/cgo/testplugin/src/iface_i/i.go:5:1: (naming.packageunderscore) don't use an underscore in package name misc/cgo/testplugin/src/iface_i/i.go:7:6: (comments.exportedtype) exported type I should have comment or be unexported misc/cgo/testplugin/src/iface_i/i.go:11:6: (comments.exportedtype) exported type T should have comment or be unexported misc/cgo/testplugin/src/iface_i/i.go:14:1: (comments.exportedfunc) exported method T.M should have comment or be unexported misc/cgo/testplugin/src/issue18584/plugin.go:9:6: (comments.exportedtype) exported type C should have comment or be unexported misc/cgo/testplugin/src/issue18584/plugin.go:12:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testplugin/src/issue18584/plugin.go:16:1: (comments.exportedfunc) exported function G should have comment or be unexported misc/cgo/testplugin/src/issue18676/plugin.go:11:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testplugin/src/issue18676/dynamodbstreamsevt/definition.go:11:6: (comments.exportedtype) exported type Event should have comment or be unexported misc/cgo/testplugin/src/issue18676/dynamodbstreamsevt/definition.go:13:1: (comments.exportedfunc) exported method Event.Dummy should have comment or be unexported misc/cgo/testplugin/src/issue19418/plugin.go:7:5: (comments.exportedval) exported var Val should have comment or be unexported misc/cgo/testplugin/src/issue19529/plugin.go:7:6: (comments.exportedtype) exported type Foo should have comment or be unexported misc/cgo/testplugin/src/issue19529/plugin.go:11:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testplugin/src/issue19534/plugin.go:7:1: (comments.exportedfunc) exported function Foo should have comment or be unexported misc/cgo/testplugin/src/issue22175/plugin1.go:9:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testplugin/src/issue22175/plugin2.go:7:1: (comments.exportedfunc) exported function G should have comment or be unexported misc/cgo/testplugin/src/issue22295.pkg/plugin.go:14:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testplugin/src/plugin1/plugin1.go:15:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testplugin/src/plugin1/plugin1.go:20:1: (comments.exportedfunc) exported function ReadCommonX should have comment or be unexported misc/cgo/testplugin/src/plugin1/plugin1.go:24:5: (comments.exportedval) exported var Seven should have comment or be unexported misc/cgo/testplugin/src/plugin1/plugin1.go:47:1: (comments.exportedfunc) exported function UnexportedNameReuse should have comment or be unexported misc/cgo/testplugin/src/plugin2/plugin2.go:34:1: (comments.exportedfunc) exported function UnexportedNameReuse should have comment or be unexported misc/cgo/testplugin/src/sub/plugin1/plugin1.go:12:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testplugin/src/sub/plugin1/plugin1.go:14:5: (comments.exportedval) exported var FuncVar should have comment or be unexported misc/cgo/testplugin/src/sub/plugin1/plugin1.go:16:1: (comments.exportedfunc) exported function ReadCommonX should have comment or be unexported misc/cgo/testplugin/unnamed1/main.go:10:1: (comments.exportedfunc) exported function FuncInt should have comment or be unexported misc/cgo/testplugin/unnamed1/main.go:12:1: (comments.funcform) comment on exported function FuncRecursive should be of the form "FuncRecursive ..." misc/cgo/testplugin/unnamed1/main.go:16:6: (comments.exportedtype) exported type Y should have comment or be unexported misc/cgo/testplugin/unnamed1/main.go:19:6: (comments.exportedtype) exported type X should have comment or be unexported misc/cgo/testplugin/unnamed2/main.go:10:1: (comments.exportedfunc) exported function FuncInt should have comment or be unexported misc/cgo/testplugin/unnamed2/main.go:12:1: (comments.exportedfunc) exported function FuncRecursive should have comment or be unexported misc/cgo/testplugin/unnamed2/main.go:14:6: (comments.exportedtype) exported type Y should have comment or be unexported misc/cgo/testplugin/unnamed2/main.go:17:6: (comments.exportedtype) exported type X should have comment or be unexported misc/cgo/testsanitizers/src/msan3.go:23:1: (comments.funcform) comment on exported function GoFn should be of the form "GoFn ..." misc/cgo/testsanitizers/src/msan4.go:48:1: (comments.funcform) comment on exported function Nop should be of the form "Nop ..." misc/cgo/testsanitizers/src/msan5.go:43:1: (comments.funcform) comment on exported function Go1 should be of the form "Go1 ..." misc/cgo/testsanitizers/src/msan5.go:48:1: (comments.funcform) comment on exported function Go2 should be of the form "Go2 ..." misc/cgo/testsanitizers/src/tsan2.go:39:1: (comments.funcform) comment on exported function GoRun should be of the form "GoRun ..." misc/cgo/testshared/src/dep2/dep2.go:5:5: (comments.exportedval) exported var W should have comment or be unexported misc/cgo/testshared/src/dep2/dep2.go:5:7: (type-inference) should omit type int from declaration of var W; it will be inferred from the right-hand side misc/cgo/testshared/src/dep2/dep2.go:9:6: (comments.exportedtype) exported type Dep2 should have comment or be unexported misc/cgo/testshared/src/dep2/dep2.go:13:1: (comments.exportedfunc) exported function G should have comment or be unexported misc/cgo/testshared/src/dep3/dep3.go:14:6: (comments.exportedtype) exported type Dep3 should have comment or be unexported misc/cgo/testshared/src/dep3/dep3.go:19:1: (comments.exportedfunc) exported function D3 should have comment or be unexported misc/cgo/testshared/src/depBase/dep.go:8:5: (comments.exportedval) exported var SlicePtr should have comment or be unexported misc/cgo/testshared/src/depBase/dep.go:10:5: (comments.exportedval) exported var V should have comment or be unexported misc/cgo/testshared/src/depBase/dep.go:10:7: (type-inference) should omit type int from declaration of var V; it will be inferred from the right-hand side misc/cgo/testshared/src/depBase/dep.go:12:5: (comments.exportedval) exported var HasMask should have comment or be unexported misc/cgo/testshared/src/depBase/dep.go:12:13: (type-inference) should omit type []string from declaration of var HasMask; it will be inferred from the right-hand side misc/cgo/testshared/src/depBase/dep.go:14:6: (comments.exportedtype) exported type HasProg should have comment or be unexported misc/cgo/testshared/src/depBase/dep.go:18:6: (comments.exportedtype) exported type Dep should have comment or be unexported misc/cgo/testshared/src/depBase/dep.go:22:1: (comments.exportedfunc) exported method Dep.Method should have comment or be unexported misc/cgo/testshared/src/depBase/dep.go:30:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testshared/src/depBase/stubs.go:5:1: (comments.exportedfunc) exported function ImplementedInAsm should have comment or be unexported misc/cgo/testshared/src/exe/exe.go:10:1: (comments.funcform) comment on exported function DeclaredInMain should be of the form "DeclaredInMain ..." misc/cgo/testshared/src/exe/exe.go:15:6: (comments.exportedtype) exported type C should have comment or be unexported misc/cgo/testshared/src/exe/exe.go:18:1: (comments.exportedfunc) exported function F should have comment or be unexported misc/cgo/testshared/src/explicit/explicit.go:7:1: (comments.exportedfunc) exported function E should have comment or be unexported misc/cgo/testshared/src/iface_a/a.go:5:1: (naming.packageunderscore) don't use an underscore in package name misc/cgo/testshared/src/iface_a/a.go:9:1: (comments.funcform) comment on exported function F should be of the form "F ..." misc/cgo/testshared/src/iface_a/a.go:14:1: (comments.funcform) comment on exported function G should be of the form "G ..." misc/cgo/testshared/src/iface_b/b.go:5:1: (naming.packageunderscore) don't use an underscore in package name misc/cgo/testshared/src/iface_b/b.go:9:1: (comments.funcform) comment on exported function F should be of the form "F ..." misc/cgo/testshared/src/iface_b/b.go:14:1: (comments.funcform) comment on exported function G should be of the form "G ..." misc/cgo/testshared/src/iface_i/i.go:5:1: (naming.packageunderscore) don't use an underscore in package name misc/cgo/testshared/src/iface_i/i.go:7:6: (comments.exportedtype) exported type I should have comment or be unexported misc/cgo/testshared/src/iface_i/i.go:11:6: (comments.exportedtype) exported type T should have comment or be unexported misc/cgo/testshared/src/iface_i/i.go:14:1: (comments.exportedfunc) exported method T.M should have comment or be unexported misc/cgo/testshared/src/implicit/implicit.go:3:1: (comments.exportedfunc) exported function I should have comment or be unexported misc/cgo/testsigfwd/main.go:95:15: (errors.startend) error strings should not be capitalized or end with punctuation or a newline misc/cgo/testsigfwd/main.go:107:14: (errors.startend) error strings should not be capitalized or end with punctuation or a newline misc/cgo/testso/cgoso.go:24:1: (comments.exportedfunc) exported function Test should have comment or be unexported misc/cgo/testsovar/cgoso.go:33:1: (comments.exportedfunc) exported function Test should have comment or be unexported misc/swig/callback/callback.go:7:6: (comments.exportedtype) exported type GoCallback should have comment or be unexported misc/swig/callback/callback.go:9:1: (comments.exportedfunc) exported method GoCallback.Run should have comment or be unexported misc/swig/stdio/file.go:15:1: (comments.exportedfunc) exported function F should have comment or be unexported src/archive/tar/common.go:30:2: (comments.exportedval) exported var ErrHeader should have comment or be unexported src/archive/tar/common.go:99:2: (naming.initialism) const paxUid should be paxUID src/archive/tar/common.go:151:2: (naming.initialism) struct field Uid should be UID src/archive/zip/reader.go:20:2: (comments.exportedval) exported var ErrFormat should have comment or be unexported src/archive/zip/reader.go:25:6: (comments.exportedtype) exported type Reader should have comment or be unexported src/archive/zip/reader.go:32:6: (comments.exportedtype) exported type ReadCloser should have comment or be unexported src/archive/zip/reader.go:37:6: (comments.exportedtype) exported type File should have comment or be unexported src/archive/zip/reader.go:168:9: (type-inference) should omit type io.ReadCloser from declaration of var rc; it will be inferred from the right-hand side src/archive/zip/struct.go:298:1: (naming.consistentreceiver) receiver name fh should be consistent with previous receiver name h for FileHeader src/bufio/bufio.go:22:2: (comments.exportedval) exported var ErrInvalidUnreadByte should have comment or be unexported src/bufio/bufio.go:70:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:74:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:86:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:116:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:126:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:157:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:190:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:236:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:251:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:271:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:293:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:304:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:316:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:369:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:411:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:458:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:465:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/bufio/bufio.go:507:1: (naming.consistentreceiver) receiver name b should be consistent with previous receiver name r for Reader src/builtin/builtin.go:5:1: (comments.packageleadingspace) package comment should not have leading space src/cmd/api/goapi.go:345:6: (comments.exportedtype) exported type Walker should have comment or be unexported src/cmd/api/goapi.go:354:1: (comments.exportedfunc) exported function NewWalker should have comment or be unexported src/cmd/api/goapi.go:363:1: (comments.exportedfunc) exported method Walker.Features should have comment or be unexported src/cmd/api/goapi.go:429:1: (comments.exportedfunc) exported method Walker.Import should have comment or be unexported src/cmd/asm/internal/arch/ppc64.go:42:1: (comments.exportedfunc) exported function IsPPC64ISEL should have comment or be unexported src/cmd/asm/internal/asm/parse.go:26:6: (comments.exportedtype) exported type Parser should have comment or be unexported src/cmd/asm/internal/asm/parse.go:47:6: (comments.exportedtype) exported type Patch should have comment or be unexported src/cmd/asm/internal/asm/parse.go:52:1: (comments.exportedfunc) exported function NewParser should have comment or be unexported src/cmd/asm/internal/asm/parse.go:92:1: (comments.exportedfunc) exported method Parser.Parse should have comment or be unexported src/cmd/asm/internal/asm/parse.go:589:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/asm/internal/flags/flags.go:18:2: (comments.exportedval) exported var Debug should have comment or be unexported src/cmd/asm/internal/flags/flags.go:28:2: (comments.exportedval) exported var D should have comment or be unexported src/cmd/asm/internal/flags/flags.go:48:1: (comments.exportedfunc) exported method MultiFlag.Set should have comment or be unexported src/cmd/asm/internal/flags/flags.go:53:1: (comments.exportedfunc) exported function Usage should have comment or be unexported src/cmd/asm/internal/flags/flags.go:60:1: (comments.exportedfunc) exported function Parse should have comment or be unexported src/cmd/asm/internal/lex/input.go:95:1: (comments.exportedfunc) exported method Input.Next should have comment or be unexported src/cmd/asm/internal/lex/input.go:138:1: (comments.exportedfunc) exported method Input.Text should have comment or be unexported src/cmd/asm/internal/lex/input.go:475:1: (comments.exportedfunc) exported method Input.Push should have comment or be unexported src/cmd/asm/internal/lex/input.go:482:1: (comments.exportedfunc) exported method Input.Close should have comment or be unexported src/cmd/asm/internal/lex/lex.go:23:2: (comments.valform) comment on exported const LSH should be of the form "LSH ..." src/cmd/asm/internal/lex/lex.go:26:2: (comments.exportedval) exported const RSH should have comment (or a comment on this block) or be unexported src/cmd/asm/internal/lex/slice.go:21:1: (comments.exportedfunc) exported function NewSlice should have comment or be unexported src/cmd/asm/internal/lex/slice.go:30:1: (comments.exportedfunc) exported method Slice.Next should have comment or be unexported src/cmd/asm/internal/lex/slice.go:38:1: (comments.exportedfunc) exported method Slice.Text should have comment or be unexported src/cmd/asm/internal/lex/slice.go:42:1: (comments.exportedfunc) exported method Slice.File should have comment or be unexported src/cmd/asm/internal/lex/slice.go:46:1: (comments.exportedfunc) exported method Slice.Base should have comment or be unexported src/cmd/asm/internal/lex/slice.go:50:1: (comments.exportedfunc) exported method Slice.SetBase should have comment or be unexported src/cmd/asm/internal/lex/slice.go:56:1: (comments.exportedfunc) exported method Slice.Line should have comment or be unexported src/cmd/asm/internal/lex/slice.go:60:1: (comments.exportedfunc) exported method Slice.Col should have comment or be unexported src/cmd/asm/internal/lex/slice.go:73:1: (comments.exportedfunc) exported method Slice.Close should have comment or be unexported src/cmd/asm/internal/lex/stack.go:24:1: (comments.exportedfunc) exported method Stack.Next should have comment or be unexported src/cmd/asm/internal/lex/stack.go:36:1: (comments.exportedfunc) exported method Stack.Text should have comment or be unexported src/cmd/asm/internal/lex/stack.go:40:1: (comments.exportedfunc) exported method Stack.File should have comment or be unexported src/cmd/asm/internal/lex/stack.go:44:1: (comments.exportedfunc) exported method Stack.Base should have comment or be unexported src/cmd/asm/internal/lex/stack.go:48:1: (comments.exportedfunc) exported method Stack.SetBase should have comment or be unexported src/cmd/asm/internal/lex/stack.go:52:1: (comments.exportedfunc) exported method Stack.Line should have comment or be unexported src/cmd/asm/internal/lex/stack.go:56:1: (comments.exportedfunc) exported method Stack.Col should have comment or be unexported src/cmd/asm/internal/lex/stack.go:60:1: (comments.exportedfunc) exported method Stack.Close should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:30:1: (comments.exportedfunc) exported function NewTokenizer should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:69:1: (comments.exportedfunc) exported method Tokenizer.Text should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:83:1: (comments.exportedfunc) exported method Tokenizer.File should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:87:1: (comments.exportedfunc) exported method Tokenizer.Base should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:91:1: (comments.exportedfunc) exported method Tokenizer.SetBase should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:95:1: (comments.exportedfunc) exported method Tokenizer.Line should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:99:1: (comments.exportedfunc) exported method Tokenizer.Col should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:103:1: (comments.exportedfunc) exported method Tokenizer.Next should have comment or be unexported src/cmd/asm/internal/lex/tokenizer.go:146:1: (comments.exportedfunc) exported method Tokenizer.Close should have comment or be unexported src/cmd/cgo/main.go:90:1: (comments.exportedfunc) exported method Ref.Pos should have comment or be unexported src/cmd/compile/internal/amd64/galign.go:15:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/amd64/ssa.go:47:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/amd64/ssa.go:88:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/arm/galign.go:13:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/arm/ssa.go:33:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/arm/ssa.go:39:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/arm/ssa.go:80:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/arm64/galign.go:13:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/arm64/ssa.go:31:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/arm64/ssa.go:37:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/arm64/ssa.go:43:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/alg.go:17:2: (comments.valform) comment on exported const ANOEQ should be of the form "ANOEQ ..." src/cmd/compile/internal/gc/alg.go:19:2: (comments.exportedval) exported const AMEM0 should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/gc/alg.go:33:2: (comments.valform) comment on exported const AMEM should be of the form "AMEM ..." src/cmd/compile/internal/gc/alg.go:36:2: (comments.valform) comment on exported const ASPECIAL should be of the form "ASPECIAL ..." src/cmd/compile/internal/gc/align.go:20:1: (comments.exportedfunc) exported function Rnd should have comment or be unexported src/cmd/compile/internal/gc/bv.go:61:1: (naming.consistentreceiver) receiver name dst should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:65:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:73:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:81:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:91:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:120:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:129:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:138:1: (naming.consistentreceiver) receiver name dst should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:145:1: (naming.consistentreceiver) receiver name dst should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:152:1: (naming.consistentreceiver) receiver name dst should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:158:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/bv.go:171:1: (naming.consistentreceiver) receiver name bv should be consistent with previous receiver name bv1 for bvec src/cmd/compile/internal/gc/const.go:18:2: (comments.exportedval) exported const CTxxx should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/gc/const.go:29:6: (comments.exportedtype) exported type Val should have comment or be unexported src/cmd/compile/internal/gc/const.go:40:1: (comments.exportedfunc) exported method Val.Ctype should have comment or be unexported src/cmd/compile/internal/gc/const.go:114:6: (comments.exportedtype) exported type NilVal should have comment or be unexported src/cmd/compile/internal/gc/const.go:605:1: (comments.exportedfunc) exported function Isconst should have comment or be unexported src/cmd/compile/internal/gc/const.go:1322:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/dcl.go:449:14: (zero-value) should drop = 0 from declaration of var i; it is the zero value src/cmd/compile/internal/gc/dwinl.go:145:5: (unary-op) should replace synthCount += 1 with synthCount++ src/cmd/compile/internal/gc/dwinl.go:339:26: (unary-op) should replace i += 1 with i++ src/cmd/compile/internal/gc/dwinl.go:365:21: (unary-op) should replace k += 1 with k++ src/cmd/compile/internal/gc/esc.go:182:2: (comments.exportedval) exported const EscFuncUnknown should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/gc/esc.go:188:1: (comments.valform) comment on exported const MinLevel should be of the form "MinLevel ..." src/cmd/compile/internal/gc/esc.go:276:1: (naming.consistentreceiver) receiver name l1 should be consistent with previous receiver name l for Level src/cmd/compile/internal/gc/esc.go:301:6: (comments.exportedtype) exported type NodeEscState should have comment or be unexported src/cmd/compile/internal/gc/esc.go:382:6: (comments.exportedtype) exported type EscState should have comment or be unexported src/cmd/compile/internal/gc/esc.go:1758:7: (comments.exportedval) exported const NOTALOOPDEPTH should have comment or be unexported src/cmd/compile/internal/gc/export.go:19:2: (comments.exportedval) exported var Debug_export should have comment or be unexported src/cmd/compile/internal/gc/fmt.go:21:2: (comments.exportedval) exported const FmtLeft should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/gc/fmt.go:97:2: (naming.initialism) const FTypeId should be FTypeID src/cmd/compile/internal/gc/fmt.go:98:2: (naming.initialism) const FTypeIdName should be FTypeIDName src/cmd/compile/internal/gc/fmt.go:209:1: (comments.exportedfunc) exported method Op.GoString should have comment or be unexported src/cmd/compile/internal/gc/fmt.go:240:2: (naming.initialism) type fmtNodeTypeId should be fmtNodeTypeID src/cmd/compile/internal/gc/fmt.go:241:2: (naming.initialism) type fmtNodeTypeIdName should be fmtNodeTypeIDName src/cmd/compile/internal/gc/fmt.go:245:2: (naming.initialism) type fmtOpTypeId should be fmtOpTypeID src/cmd/compile/internal/gc/fmt.go:246:2: (naming.initialism) type fmtOpTypeIdName should be fmtOpTypeIDName src/cmd/compile/internal/gc/fmt.go:250:2: (naming.initialism) type fmtTypeTypeId should be fmtTypeTypeID src/cmd/compile/internal/gc/fmt.go:251:2: (naming.initialism) type fmtTypeTypeIdName should be fmtTypeTypeIDName src/cmd/compile/internal/gc/fmt.go:255:2: (naming.initialism) type fmtSymTypeId should be fmtSymTypeID src/cmd/compile/internal/gc/fmt.go:256:2: (naming.initialism) type fmtSymTypeIdName should be fmtSymTypeIDName src/cmd/compile/internal/gc/fmt.go:260:2: (naming.initialism) type fmtNodesTypeId should be fmtNodesTypeID src/cmd/compile/internal/gc/fmt.go:261:2: (naming.initialism) type fmtNodesTypeIdName should be fmtNodesTypeIDName src/cmd/compile/internal/gc/fmt.go:268:1: (comments.exportedfunc) exported method Node.Format should have comment or be unexported src/cmd/compile/internal/gc/fmt.go:274:1: (comments.exportedfunc) exported method Op.Format should have comment or be unexported src/cmd/compile/internal/gc/fmt.go:298:1: (comments.exportedfunc) exported method Nodes.Format should have comment or be unexported src/cmd/compile/internal/gc/fmt.go:508:1: (comments.exportedfunc) exported method Val.Format should have comment or be unexported src/cmd/compile/internal/gc/fmt.go:1247:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/fmt.go:1326:12: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/fmt.go:1815:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name n for Nodes src/cmd/compile/internal/gc/fmt.go:1830:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name n for Nodes src/cmd/compile/internal/gc/fmt.go:1856:1: (comments.exportedfunc) exported function Dump should have comment or be unexported src/cmd/compile/internal/gc/go.go:16:2: (comments.exportedval) exported const BADWIDTH should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/gc/go.go:103:5: (comments.exportedval) exported var Debug should have comment or be unexported src/cmd/compile/internal/gc/go.go:107:5: (comments.exportedval) exported var Debug_checknil should have comment or be unexported src/cmd/compile/internal/gc/go.go:108:5: (comments.exportedval) exported var Debug_typeassert should have comment or be unexported src/cmd/compile/internal/gc/go.go:118:5: (comments.exportedval) exported var Runtimepkg should have comment or be unexported src/cmd/compile/internal/gc/go.go:186:5: (comments.exportedval) exported var Curfn should have comment or be unexported src/cmd/compile/internal/gc/go.go:188:5: (comments.exportedval) exported var Widthptr should have comment or be unexported src/cmd/compile/internal/gc/go.go:190:5: (comments.exportedval) exported var Widthreg should have comment or be unexported src/cmd/compile/internal/gc/go.go:229:5: (comments.exportedval) exported var Ctxt should have comment or be unexported src/cmd/compile/internal/gc/go.go:233:5: (comments.exportedval) exported var Nacl should have comment or be unexported src/cmd/compile/internal/gc/go.go:243:6: (comments.exportedtype) exported type Arch should have comment or be unexported src/cmd/compile/internal/gc/go.go:277:2: (comments.owndeclaration) exported var Deferproc should have its own declaration src/cmd/compile/internal/gc/go.go:301:2: (comments.owndeclaration) exported var ControlWord32 should have its own declaration src/cmd/compile/internal/gc/gsubr.go:72:1: (comments.exportedfunc) exported method Progs.NewProg should have comment or be unexported src/cmd/compile/internal/gc/gsubr.go:126:1: (comments.exportedfunc) exported method Progs.Appendpp should have comment or be unexported src/cmd/compile/internal/gc/gsubr.go:247:1: (comments.exportedfunc) exported function Addrconst should have comment or be unexported src/cmd/compile/internal/gc/gsubr.go:253:1: (comments.exportedfunc) exported function Patch should have comment or be unexported src/cmd/compile/internal/gc/inl.go:739:2: () redundant if ...; err != nil check, just return error instead. src/cmd/compile/internal/gc/lex.go:44:2: (comments.valform) comment on exported const Nointerface should be of the form "Nointerface ..." src/cmd/compile/internal/gc/lex.go:46:2: (comments.exportedval) exported const Noescape should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/gc/lex.go:53:2: (comments.valform) comment on exported const Systemstack should be of the form "Systemstack ..." src/cmd/compile/internal/gc/lex.go:60:2: (comments.valform) comment on exported const NotInHeap should be of the form "NotInHeap ..." src/cmd/compile/internal/gc/main.go:38:2: (comments.exportedval) exported var Debug_append should have comment or be unexported src/cmd/compile/internal/gc/main.go:1195:1: (comments.exportedfunc) exported function IsAlias should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:16:2: (comments.valform) comment on exported const Mpprec should be of the form "Mpprec ..." src/cmd/compile/internal/gc/mpfloat.go:19:2: (comments.valform) comment on exported const Mpdebug should be of the form "Mpdebug ..." src/cmd/compile/internal/gc/mpfloat.go:47:1: (comments.exportedfunc) exported method Mpflt.SetInt should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:56:1: (comments.exportedfunc) exported method Mpflt.Set should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:60:1: (comments.exportedfunc) exported method Mpflt.Add should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:72:1: (comments.exportedfunc) exported method Mpflt.AddFloat64 should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:79:1: (comments.exportedfunc) exported method Mpflt.Sub should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:91:1: (comments.exportedfunc) exported method Mpflt.Mul should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:103:1: (comments.exportedfunc) exported method Mpflt.MulFloat64 should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:110:1: (comments.exportedfunc) exported method Mpflt.Quo should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:122:1: (comments.exportedfunc) exported method Mpflt.Cmp should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:126:1: (comments.exportedfunc) exported method Mpflt.CmpFloat64 should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:133:1: (comments.exportedfunc) exported method Mpflt.Float64 should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:144:1: (comments.exportedfunc) exported method Mpflt.Float32 should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:156:1: (comments.exportedfunc) exported method Mpflt.SetFloat64 should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:172:1: (comments.exportedfunc) exported method Mpflt.Neg should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:179:1: (comments.exportedfunc) exported method Mpflt.SetString should have comment or be unexported src/cmd/compile/internal/gc/mpfloat.go:203:1: (naming.consistentreceiver) receiver name f should be consistent with previous receiver name a for Mpflt src/cmd/compile/internal/gc/mpint.go:21:1: (comments.exportedfunc) exported method Mpint.SetOverflow should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:35:1: (comments.exportedfunc) exported method Mpint.Set should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:39:1: (comments.exportedfunc) exported method Mpint.SetFloat should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:73:1: (comments.exportedfunc) exported method Mpint.Add should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:89:1: (comments.exportedfunc) exported method Mpint.Sub should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:105:1: (comments.exportedfunc) exported method Mpint.Mul should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:121:1: (comments.exportedfunc) exported method Mpint.Quo should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:138:1: (comments.exportedfunc) exported method Mpint.Rem should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:155:1: (comments.exportedfunc) exported method Mpint.Or should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:167:1: (comments.exportedfunc) exported method Mpint.And should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:179:1: (comments.exportedfunc) exported method Mpint.AndNot should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:191:1: (comments.exportedfunc) exported method Mpint.Xor should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:203:1: (comments.exportedfunc) exported method Mpint.Lsh should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:230:1: (comments.exportedfunc) exported method Mpint.Rsh should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:253:1: (comments.exportedfunc) exported method Mpint.Cmp should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:257:1: (comments.exportedfunc) exported method Mpint.CmpInt64 should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:264:1: (comments.exportedfunc) exported method Mpint.Neg should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:268:1: (comments.exportedfunc) exported method Mpint.Int64 should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:279:1: (comments.exportedfunc) exported method Mpint.SetInt64 should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:283:1: (comments.exportedfunc) exported method Mpint.SetString should have comment or be unexported src/cmd/compile/internal/gc/mpint.go:302:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name a for Mpint src/cmd/compile/internal/gc/obj.go:19:1: (comments.valform) comment on exported const ArhdrSize should be of the form "ArhdrSize ..." src/cmd/compile/internal/gc/plive.go:115:1: (comments.typeform) comment on exported type Liveness should be of the form "Liveness ..." (with optional leading article) src/cmd/compile/internal/gc/reflect.go:44:6: (comments.exportedtype) exported type Sig should have comment or be unexported src/cmd/compile/internal/gc/reflect.go:1813:6: (comments.exportedtype) exported type GCProg should have comment or be unexported src/cmd/compile/internal/gc/reflect.go:1813:6: (naming.stutter) type name will be used as gc.GCProg by other packages, and that stutters; consider calling this Prog src/cmd/compile/internal/gc/reflect.go:1819:5: (comments.exportedval) exported var Debug_gcprog should have comment or be unexported src/cmd/compile/internal/gc/sinit.go:20:6: (comments.exportedtype) exported type InitEntry should have comment or be unexported src/cmd/compile/internal/gc/sinit.go:25:6: (comments.exportedtype) exported type InitPlan should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:1304:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/ssa.go:2132:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/ssa.go:3534:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/ssa.go:4609:1: (comments.funcform) comment on exported method SSAGenState.DebugFriendlySetPosFrom should be of the form "DebugFriendlySetPosFrom ..." src/cmd/compile/internal/gc/ssa.go:4887:6: (comments.exportedtype) exported type FloatingEQNEJump should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:4900:1: (comments.exportedfunc) exported method SSAGenState.FPJump should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:4918:1: (comments.exportedfunc) exported function AuxOffset should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:4936:1: (comments.exportedfunc) exported function AddAux2 should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:5059:1: (comments.exportedfunc) exported function AddrAuto should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:5072:1: (comments.exportedfunc) exported method SSAGenState.AddrScratch should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:5083:1: (comments.exportedfunc) exported method SSAGenState.Call should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:5395:1: (comments.exportedfunc) exported method Node.Typ should have comment or be unexported src/cmd/compile/internal/gc/ssa.go:5398:1: (comments.exportedfunc) exported method Node.StorageClass should have comment or be unexported src/cmd/compile/internal/gc/subr.go:24:6: (comments.exportedtype) exported type Error should have comment or be unexported src/cmd/compile/internal/gc/subr.go:153:1: (comments.exportedfunc) exported function Warn should have comment or be unexported src/cmd/compile/internal/gc/subr.go:159:1: (comments.exportedfunc) exported function Warnl should have comment or be unexported src/cmd/compile/internal/gc/subr.go:166:1: (comments.exportedfunc) exported function Fatalf should have comment or be unexported src/cmd/compile/internal/gc/subr.go:1509:1: (comments.typeform) comment on exported type Symlink should be of the form "Symlink ..." (with optional leading article) src/cmd/compile/internal/gc/syntax.go:62:1: (comments.exportedfunc) exported method Node.IsSynthetic should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:109:1: (comments.exportedfunc) exported method Node.Class should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:110:1: (comments.exportedfunc) exported method Node.Walkdef should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:111:1: (comments.exportedfunc) exported method Node.Typecheck should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:112:1: (comments.exportedfunc) exported method Node.Initorder should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:114:1: (comments.exportedfunc) exported method Node.HasBreak should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:115:1: (comments.exportedfunc) exported method Node.IsClosureVar should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:116:1: (comments.exportedfunc) exported method Node.NoInline should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:117:1: (comments.exportedfunc) exported method Node.IsOutputParamHeapAddr should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:118:1: (comments.exportedfunc) exported method Node.Assigned should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:119:1: (comments.exportedfunc) exported method Node.Addrtaken should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:120:1: (comments.exportedfunc) exported method Node.Implicit should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:121:1: (comments.exportedfunc) exported method Node.Isddd should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:122:1: (comments.exportedfunc) exported method Node.Diag should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:123:1: (comments.exportedfunc) exported method Node.Colas should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:124:1: (comments.exportedfunc) exported method Node.NonNil should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:125:1: (comments.exportedfunc) exported method Node.Noescape should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:126:1: (comments.exportedfunc) exported method Node.Bounded should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:127:1: (comments.exportedfunc) exported method Node.Addable should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:128:1: (comments.exportedfunc) exported method Node.HasCall should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:129:1: (comments.exportedfunc) exported method Node.Likely should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:130:1: (comments.exportedfunc) exported method Node.HasVal should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:131:1: (comments.exportedfunc) exported method Node.HasOpt should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:132:1: (comments.exportedfunc) exported method Node.Embedded should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:133:1: (comments.exportedfunc) exported method Node.InlFormal should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:134:1: (comments.exportedfunc) exported method Node.InlLocal should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:136:1: (comments.exportedfunc) exported method Node.SetClass should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:137:1: (comments.exportedfunc) exported method Node.SetWalkdef should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:138:1: (comments.exportedfunc) exported method Node.SetTypecheck should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:139:1: (comments.exportedfunc) exported method Node.SetInitorder should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:141:1: (comments.exportedfunc) exported method Node.SetHasBreak should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:142:1: (comments.exportedfunc) exported method Node.SetIsClosureVar should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:143:1: (comments.exportedfunc) exported method Node.SetNoInline should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:144:1: (comments.exportedfunc) exported method Node.SetIsOutputParamHeapAddr should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:145:1: (comments.exportedfunc) exported method Node.SetAssigned should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:146:1: (comments.exportedfunc) exported method Node.SetAddrtaken should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:147:1: (comments.exportedfunc) exported method Node.SetImplicit should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:148:1: (comments.exportedfunc) exported method Node.SetIsddd should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:149:1: (comments.exportedfunc) exported method Node.SetDiag should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:150:1: (comments.exportedfunc) exported method Node.SetColas should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:151:1: (comments.exportedfunc) exported method Node.SetNonNil should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:152:1: (comments.exportedfunc) exported method Node.SetNoescape should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:153:1: (comments.exportedfunc) exported method Node.SetBounded should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:154:1: (comments.exportedfunc) exported method Node.SetAddable should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:155:1: (comments.exportedfunc) exported method Node.SetHasCall should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:156:1: (comments.exportedfunc) exported method Node.SetLikely should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:157:1: (comments.exportedfunc) exported method Node.SetHasVal should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:158:1: (comments.exportedfunc) exported method Node.SetHasOpt should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:159:1: (comments.exportedfunc) exported method Node.SetEmbedded should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:160:1: (comments.exportedfunc) exported method Node.SetInlFormal should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:161:1: (comments.exportedfunc) exported method Node.SetInlLocal should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:205:1: (comments.exportedfunc) exported method Node.Iota should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:209:1: (comments.exportedfunc) exported method Node.SetIota should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:260:1: (comments.exportedfunc) exported method Name.Captured should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:261:1: (comments.exportedfunc) exported method Name.Readonly should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:262:1: (comments.exportedfunc) exported method Name.Byval should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:263:1: (comments.exportedfunc) exported method Name.Needzero should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:264:1: (comments.exportedfunc) exported method Name.Keepalive should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:265:1: (comments.exportedfunc) exported method Name.AutoTemp should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:266:1: (comments.exportedfunc) exported method Name.Used should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:268:1: (comments.exportedfunc) exported method Name.SetCaptured should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:269:1: (comments.exportedfunc) exported method Name.SetReadonly should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:270:1: (comments.exportedfunc) exported method Name.SetByval should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:271:1: (comments.exportedfunc) exported method Name.SetNeedzero should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:272:1: (comments.exportedfunc) exported method Name.SetKeepalive should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:273:1: (comments.exportedfunc) exported method Name.SetAutoTemp should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:274:1: (comments.exportedfunc) exported method Name.SetUsed should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:276:6: (comments.exportedtype) exported type Param should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:478:1: (comments.exportedfunc) exported method Func.Dupok should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:479:1: (comments.exportedfunc) exported method Func.Wrapper should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:480:1: (comments.exportedfunc) exported method Func.Needctxt should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:481:1: (comments.exportedfunc) exported method Func.ReflectMethod should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:482:1: (comments.exportedfunc) exported method Func.IsHiddenClosure should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:483:1: (comments.exportedfunc) exported method Func.HasDefer should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:484:1: (comments.exportedfunc) exported method Func.NilCheckDisabled should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:485:1: (comments.exportedfunc) exported method Func.InlinabilityChecked should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:486:1: (comments.exportedfunc) exported method Func.ExportInline should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:488:1: (comments.exportedfunc) exported method Func.SetDupok should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:489:1: (comments.exportedfunc) exported method Func.SetWrapper should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:490:1: (comments.exportedfunc) exported method Func.SetNeedctxt should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:491:1: (comments.exportedfunc) exported method Func.SetReflectMethod should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:492:1: (comments.exportedfunc) exported method Func.SetIsHiddenClosure should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:493:1: (comments.exportedfunc) exported method Func.SetHasDefer should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:494:1: (comments.exportedfunc) exported method Func.SetNilCheckDisabled should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:495:1: (comments.exportedfunc) exported method Func.SetInlinabilityChecked should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:496:1: (comments.exportedfunc) exported method Func.SetExportInline should have comment or be unexported src/cmd/compile/internal/gc/syntax.go:509:6: (comments.exportedtype) exported type Op should have comment or be unexported src/cmd/compile/internal/gc/truncconst_test.go:9:13: (type-inference) should omit type float64 from declaration of var f52want; it will be inferred from the right-hand side src/cmd/compile/internal/gc/truncconst_test.go:10:13: (type-inference) should omit type float64 from declaration of var f53want; it will be inferred from the right-hand side src/cmd/compile/internal/gc/typecheck.go:16:2: (comments.exportedval) exported const Etop should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/gc/typecheck.go:3844:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name nl for Nodes src/cmd/compile/internal/gc/typecheck.go:3950:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/typecheck.go:3960:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/gc/util.go:25:1: (comments.exportedfunc) exported function Exit should have comment or be unexported src/cmd/compile/internal/mips/galign.go:14:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/mips/ssa.go:32:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips/ssa.go:40:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips/ssa.go:46:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips/ssa.go:61:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips64/galign.go:14:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/mips64/ssa.go:32:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips64/ssa.go:40:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips64/ssa.go:46:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips64/ssa.go:52:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/mips64/ssa.go:67:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ppc64/galign.go:13:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/ppc64/ssa.go:75:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ppc64/ssa.go:81:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ppc64/ssa.go:87:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/s390x/galign.go:12:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/s390x/ssa.go:54:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/s390x/ssa.go:60:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/s390x/ssa.go:66:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/s390x/ssa.go:105:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/s390x/ssa.go:110:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/s390x/ssa.go:116:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/s390x/ssa.go:122:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ssa/bits_go19.go:11:1: (comments.exportedfunc) exported function TrailingZeros64 should have comment or be unexported src/cmd/compile/internal/ssa/block.go:92:1: (comments.exportedfunc) exported method Edge.Block should have comment or be unexported src/cmd/compile/internal/ssa/block.go:95:1: (comments.exportedfunc) exported method Edge.Index should have comment or be unexported src/cmd/compile/internal/ssa/block.go:99:1: (comments.typeform) comment on exported type BlockKind should be of the form "BlockKind ..." (with optional leading article) src/cmd/compile/internal/ssa/block.go:112:1: (comments.funcform) comment on exported method Block.LongString should be of the form "LongString ..." src/cmd/compile/internal/ssa/block.go:136:1: (comments.exportedfunc) exported method Block.SetControl should have comment or be unexported src/cmd/compile/internal/ssa/block.go:224:1: (comments.exportedfunc) exported method Block.Logf should have comment or be unexported src/cmd/compile/internal/ssa/block.go:225:1: (comments.exportedfunc) exported method Block.Log should have comment or be unexported src/cmd/compile/internal/ssa/block.go:226:1: (comments.exportedfunc) exported method Block.Fatalf should have comment or be unexported src/cmd/compile/internal/ssa/block.go:228:6: (comments.exportedtype) exported type BranchPrediction should have comment or be unexported src/cmd/compile/internal/ssa/block.go:231:2: (comments.exportedval) exported const BranchUnlikely should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/ssa/cache.go:31:1: (comments.exportedfunc) exported method Cache.Reset should have comment or be unexported src/cmd/compile/internal/ssa/compile.go:165:1: (comments.valform) comment on exported var IntrinsicsDebug should be of the form "IntrinsicsDebug ..." src/cmd/compile/internal/ssa/compile.go:167:5: (comments.exportedval) exported var IntrinsicsDisable should have comment or be unexported src/cmd/compile/internal/ssa/compile.go:169:5: (comments.exportedval) exported var BuildDebug should have comment or be unexported src/cmd/compile/internal/ssa/compile.go:170:5: (comments.exportedval) exported var BuildTest should have comment or be unexported src/cmd/compile/internal/ssa/compile.go:171:5: (comments.exportedval) exported var BuildStats should have comment or be unexported src/cmd/compile/internal/ssa/compile.go:172:5: (comments.exportedval) exported var BuildDump should have comment or be unexported src/cmd/compile/internal/ssa/config.go:50:6: (comments.exportedtype) exported type Types should have comment or be unexported src/cmd/compile/internal/ssa/config.go:76:6: (comments.exportedtype) exported type Logger should have comment or be unexported src/cmd/compile/internal/ssa/config.go:94:6: (comments.exportedtype) exported type Frontend should have comment or be unexported src/cmd/compile/internal/ssa/config.go:140:1: (comments.typeform) comment on exported type GCNode should be of the form "GCNode ..." (with optional leading article) src/cmd/compile/internal/ssa/config.go:149:6: (comments.exportedtype) exported type StorageClass should have comment or be unexported src/cmd/compile/internal/ssa/config.go:152:2: (comments.exportedval) exported const ClassAuto should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/ssa/config.go:329:1: (comments.exportedfunc) exported method Config.Set387 should have comment or be unexported src/cmd/compile/internal/ssa/config.go:334:1: (comments.exportedfunc) exported method Config.SparsePhiCutoff should have comment or be unexported src/cmd/compile/internal/ssa/config.go:335:1: (comments.exportedfunc) exported method Config.Ctxt should have comment or be unexported src/cmd/compile/internal/ssa/debug.go:1:1: (comments.packageform) package comment should be of the form "Package ssa ..." src/cmd/compile/internal/ssa/debug.go:15:6: (comments.exportedtype) exported type SlotID should have comment or be unexported src/cmd/compile/internal/ssa/debug.go:16:6: (comments.exportedtype) exported type VarID should have comment or be unexported src/cmd/compile/internal/ssa/debug.go:35:6: (comments.exportedtype) exported type BlockDebug should have comment or be unexported src/cmd/compile/internal/ssa/debug.go:140:5: (comments.exportedval) exported var BlockStart should have comment or be unexported src/cmd/compile/internal/ssa/debug.go:146:5: (comments.exportedval) exported var BlockEnd should have comment or be unexported src/cmd/compile/internal/ssa/debug.go:202:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:287:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:291:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:295:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:427:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:500:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:609:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:783:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:839:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/debug.go:882:1: (naming.consistentreceiver) receiver name state should be consistent with previous receiver name s for debugState src/cmd/compile/internal/ssa/func.go:158:1: (comments.funcform) comment on exported method Func.LogStat should be of the form "LogStat ..." src/cmd/compile/internal/ssa/func.go:209:1: (comments.funcform) comment on exported method Func.NewBlock should be of the form "NewBlock ..." src/cmd/compile/internal/ssa/func.go:255:1: (comments.funcform) comment on exported method Block.NewValue0I should be of the form "NewValue0I ..." src/cmd/compile/internal/ssa/func.go:263:1: (comments.funcform) comment on exported method Block.NewValue0A should be of the form "NewValue0A ..." src/cmd/compile/internal/ssa/func.go:278:1: (comments.funcform) comment on exported method Block.NewValue0IA should be of the form "NewValue0IA ..." src/cmd/compile/internal/ssa/func.go:457:1: (comments.funcform) comment on exported method Func.ConstBool should be of the form "ConstBool ..." src/cmd/compile/internal/ssa/func.go:465:1: (comments.exportedfunc) exported method Func.ConstInt8 should have comment or be unexported src/cmd/compile/internal/ssa/func.go:468:1: (comments.exportedfunc) exported method Func.ConstInt16 should have comment or be unexported src/cmd/compile/internal/ssa/func.go:471:1: (comments.exportedfunc) exported method Func.ConstInt32 should have comment or be unexported src/cmd/compile/internal/ssa/func.go:474:1: (comments.exportedfunc) exported method Func.ConstInt64 should have comment or be unexported src/cmd/compile/internal/ssa/func.go:477:1: (comments.exportedfunc) exported method Func.ConstFloat32 should have comment or be unexported src/cmd/compile/internal/ssa/func.go:480:1: (comments.exportedfunc) exported method Func.ConstFloat64 should have comment or be unexported src/cmd/compile/internal/ssa/func.go:484:1: (comments.exportedfunc) exported method Func.ConstSlice should have comment or be unexported src/cmd/compile/internal/ssa/func.go:487:1: (comments.exportedfunc) exported method Func.ConstInterface should have comment or be unexported src/cmd/compile/internal/ssa/func.go:490:1: (comments.exportedfunc) exported method Func.ConstNil should have comment or be unexported src/cmd/compile/internal/ssa/func.go:493:1: (comments.exportedfunc) exported method Func.ConstEmptyString should have comment or be unexported src/cmd/compile/internal/ssa/func.go:498:1: (comments.exportedfunc) exported method Func.ConstOffPtrSP should have comment or be unexported src/cmd/compile/internal/ssa/func.go:507:1: (comments.exportedfunc) exported method Func.Frontend should have comment or be unexported src/cmd/compile/internal/ssa/func.go:508:1: (comments.exportedfunc) exported method Func.Warnl should have comment or be unexported src/cmd/compile/internal/ssa/func.go:509:1: (comments.exportedfunc) exported method Func.Logf should have comment or be unexported src/cmd/compile/internal/ssa/func.go:510:1: (comments.exportedfunc) exported method Func.Log should have comment or be unexported src/cmd/compile/internal/ssa/func.go:511:1: (comments.exportedfunc) exported method Func.Fatalf should have comment or be unexported src/cmd/compile/internal/ssa/func.go:521:1: (comments.exportedfunc) exported method Func.Postorder should have comment or be unexported src/cmd/compile/internal/ssa/func.go:633:1: (comments.exportedfunc) exported function DebugNameMatch should have comment or be unexported src/cmd/compile/internal/ssa/func_test.go:139:15: (type-inference) should omit type pass from declaration of var emptyPass; it will be inferred from the right-hand side src/cmd/compile/internal/ssa/func_test.go:147:49: (unexported-type-in-api) exported method Fun returns unexported type ssa.fun, which can be annoying to use src/cmd/compile/internal/ssa/func_test.go:203:48: (unexported-type-in-api) exported func Bloc returns unexported type ssa.bloc, which can be annoying to use src/cmd/compile/internal/ssa/func_test.go:227:93: (unexported-type-in-api) exported func Valu returns unexported type ssa.valu, which can be annoying to use src/cmd/compile/internal/ssa/func_test.go:233:24: (unexported-type-in-api) exported func Goto returns unexported type ssa.ctrl, which can be annoying to use src/cmd/compile/internal/ssa/func_test.go:238:32: (unexported-type-in-api) exported func If returns unexported type ssa.ctrl, which can be annoying to use src/cmd/compile/internal/ssa/func_test.go:243:23: (unexported-type-in-api) exported func Exit returns unexported type ssa.ctrl, which can be annoying to use src/cmd/compile/internal/ssa/func_test.go:248:32: (unexported-type-in-api) exported func Eq returns unexported type ssa.ctrl, which can be annoying to use src/cmd/compile/internal/ssa/html.go:17:6: (comments.exportedtype) exported type HTMLWriter should have comment or be unexported src/cmd/compile/internal/ssa/html.go:22:1: (comments.exportedfunc) exported function NewHTMLWriter should have comment or be unexported src/cmd/compile/internal/ssa/html.go:307:1: (comments.exportedfunc) exported method HTMLWriter.Close should have comment or be unexported src/cmd/compile/internal/ssa/html.go:343:1: (comments.exportedfunc) exported method HTMLWriter.Printf should have comment or be unexported src/cmd/compile/internal/ssa/html.go:349:1: (comments.exportedfunc) exported method HTMLWriter.WriteString should have comment or be unexported src/cmd/compile/internal/ssa/html.go:355:1: (comments.exportedfunc) exported method Value.HTML should have comment or be unexported src/cmd/compile/internal/ssa/html.go:363:1: (comments.exportedfunc) exported method Value.LongHTML should have comment or be unexported src/cmd/compile/internal/ssa/html.go:404:1: (comments.exportedfunc) exported method Block.HTML should have comment or be unexported src/cmd/compile/internal/ssa/html.go:412:1: (comments.exportedfunc) exported method Block.LongHTML should have comment or be unexported src/cmd/compile/internal/ssa/html.go:442:1: (comments.exportedfunc) exported method Func.HTML should have comment or be unexported src/cmd/compile/internal/ssa/id.go:7:6: (comments.exportedtype) exported type ID should have comment or be unexported src/cmd/compile/internal/ssa/location.go:12:1: (comments.typeform) comment on exported type Location should be of the form "Location ..." (with optional leading article) src/cmd/compile/internal/ssa/location.go:70:6: (comments.exportedtype) exported type LocPair should have comment or be unexported src/cmd/compile/internal/ssa/op.go:85:2: (comments.exportedval) exported const SymRead should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/ssa/op.go:102:1: (comments.exportedfunc) exported method ValAndOff.Val should have comment or be unexported src/cmd/compile/internal/ssa/op.go:105:1: (comments.exportedfunc) exported method ValAndOff.Off should have comment or be unexported src/cmd/compile/internal/ssa/op.go:108:1: (comments.exportedfunc) exported method ValAndOff.Int64 should have comment or be unexported src/cmd/compile/internal/ssa/redblack32.go:83:1: (naming.consistentreceiver) receiver name n should be consistent with previous receiver name t for node32 src/cmd/compile/internal/ssa/redblack32.go:90:1: (naming.consistentreceiver) receiver name n should be consistent with previous receiver name t for node32 src/cmd/compile/internal/ssa/redblack32.go:101:1: (naming.consistentreceiver) receiver name n should be consistent with previous receiver name t for node32 src/cmd/compile/internal/ssa/redblack32.go:310:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ssa/redblack32.go:335:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ssa/redblack32_test.go:178:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ssa/schedule.go:10:2: (comments.exportedval) exported const ScorePhi should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/ssa/schedule.go:20:6: (comments.exportedtype) exported type ValHeap should have comment or be unexported src/cmd/compile/internal/ssa/schedule.go:28:1: (comments.exportedfunc) exported method ValHeap.Push should have comment or be unexported src/cmd/compile/internal/ssa/schedule.go:34:1: (comments.exportedfunc) exported method ValHeap.Pop should have comment or be unexported src/cmd/compile/internal/ssa/sparsetree.go:12:6: (comments.exportedtype) exported type SparseTreeNode should have comment or be unexported src/cmd/compile/internal/ssa/sparsetree.go:32:1: (comments.exportedfunc) exported method SparseTreeNode.Entry should have comment or be unexported src/cmd/compile/internal/ssa/sparsetree.go:36:1: (comments.exportedfunc) exported method SparseTreeNode.Exit should have comment or be unexported src/cmd/compile/internal/ssa/sparsetree.go:41:2: (comments.valform) comment on exported const AdjustBefore should be of the form "AdjustBefore ..." src/cmd/compile/internal/ssa/sparsetree.go:49:2: (comments.exportedval) exported const AdjustWithin should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/ssa/sparsetreemap.go:66:1: (comments.exportedfunc) exported method SparseTreeHelper.NewTree should have comment or be unexported src/cmd/compile/internal/ssa/value.go:68:1: (comments.exportedfunc) exported method Value.AuxInt8 should have comment or be unexported src/cmd/compile/internal/ssa/value.go:75:1: (comments.exportedfunc) exported method Value.AuxInt16 should have comment or be unexported src/cmd/compile/internal/ssa/value.go:82:1: (comments.exportedfunc) exported method Value.AuxInt32 should have comment or be unexported src/cmd/compile/internal/ssa/value.go:89:1: (comments.exportedfunc) exported method Value.AuxFloat should have comment or be unexported src/cmd/compile/internal/ssa/value.go:95:1: (comments.exportedfunc) exported method Value.AuxValAndOff should have comment or be unexported src/cmd/compile/internal/ssa/value.go:102:1: (comments.funcform) comment on exported method Value.LongString should be of the form "LongString ..." src/cmd/compile/internal/ssa/value.go:135:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/compile/internal/ssa/value.go:175:1: (comments.exportedfunc) exported method Value.AddArg should have comment or be unexported src/cmd/compile/internal/ssa/value.go:182:1: (comments.exportedfunc) exported method Value.AddArgs should have comment or be unexported src/cmd/compile/internal/ssa/value.go:191:1: (comments.exportedfunc) exported method Value.SetArg should have comment or be unexported src/cmd/compile/internal/ssa/value.go:196:1: (comments.exportedfunc) exported method Value.RemoveArg should have comment or be unexported src/cmd/compile/internal/ssa/value.go:202:1: (comments.exportedfunc) exported method Value.SetArgs1 should have comment or be unexported src/cmd/compile/internal/ssa/value.go:206:1: (comments.exportedfunc) exported method Value.SetArgs2 should have comment or be unexported src/cmd/compile/internal/ssa/value.go:265:1: (comments.exportedfunc) exported method Value.Logf should have comment or be unexported src/cmd/compile/internal/ssa/value.go:266:1: (comments.exportedfunc) exported method Value.Log should have comment or be unexported src/cmd/compile/internal/ssa/value.go:267:1: (comments.exportedfunc) exported method Value.Fatalf should have comment or be unexported src/cmd/compile/internal/ssa/value.go:303:1: (comments.exportedfunc) exported method Value.RegName should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:10:6: (comments.exportedtype) exported type Node should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:35:1: (comments.typeform) comment on exported type File should be of the form "File ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:47:2: (comments.exportedtype) exported type Decl should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:52:2: (comments.typeform) comment on exported type ImportDecl should be of the form "ImportDecl ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:61:2: (comments.typeform) comment on exported type ConstDecl should be of the form "ConstDecl ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:72:2: (comments.typeform) comment on exported type TypeDecl should be of the form "TypeDecl ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:82:2: (comments.typeform) comment on exported type VarDecl should be of the form "VarDecl ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:93:2: (comments.typeform) comment on exported type FuncDecl should be of the form "FuncDecl ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:112:1: (comments.typeform) comment on exported type Group should be of the form "Group ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:121:2: (comments.exportedtype) exported type Expr should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:126:2: (comments.typeform) comment on exported type BadExpr should be of the form "BadExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:132:2: (comments.typeform) comment on exported type Name should be of the form "Name ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:138:2: (comments.typeform) comment on exported type BasicLit should be of the form "BasicLit ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:145:2: (comments.typeform) comment on exported type CompositeLit should be of the form "CompositeLit ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:154:2: (comments.typeform) comment on exported type KeyValueExpr should be of the form "KeyValueExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:160:2: (comments.typeform) comment on exported type FuncLit should be of the form "FuncLit ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:167:2: (comments.typeform) comment on exported type ParenExpr should be of the form "ParenExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:173:2: (comments.typeform) comment on exported type SelectorExpr should be of the form "SelectorExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:180:2: (comments.typeform) comment on exported type IndexExpr should be of the form "IndexExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:187:2: (comments.typeform) comment on exported type SliceExpr should be of the form "SliceExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:199:2: (comments.typeform) comment on exported type AssertExpr should be of the form "AssertExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:207:2: (comments.exportedtype) exported type Operation should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:213:2: (comments.typeform) comment on exported type CallExpr should be of the form "CallExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:221:2: (comments.typeform) comment on exported type ListExpr should be of the form "ListExpr ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:227:2: (comments.typeform) comment on exported type ArrayType should be of the form "ArrayType ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:235:2: (comments.typeform) comment on exported type SliceType should be of the form "SliceType ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:241:2: (comments.typeform) comment on exported type DotsType should be of the form "DotsType ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:247:2: (comments.typeform) comment on exported type StructType should be of the form "StructType ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:254:2: (comments.typeform) comment on exported type Field should be of the form "Field ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:262:2: (comments.typeform) comment on exported type InterfaceType should be of the form "InterfaceType ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:268:2: (comments.exportedtype) exported type FuncType should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:274:2: (comments.typeform) comment on exported type MapType should be of the form "MapType ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:281:2: (comments.typeform) comment on exported type ChanType should be of the form "ChanType ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:295:6: (comments.exportedtype) exported type ChanDir should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:299:2: (comments.exportedval) exported const SendOnly should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/syntax/nodes.go:307:2: (comments.exportedtype) exported type Stmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:312:2: (comments.exportedtype) exported type SimpleStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:317:2: (comments.exportedtype) exported type EmptyStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:321:2: (comments.exportedtype) exported type LabeledStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:327:2: (comments.exportedtype) exported type BlockStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:333:2: (comments.exportedtype) exported type ExprStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:338:2: (comments.exportedtype) exported type SendStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:343:2: (comments.exportedtype) exported type DeclStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:348:2: (comments.exportedtype) exported type AssignStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:350:3: (naming.initialism) struct field Lhs should be LHS src/cmd/compile/internal/syntax/nodes.go:350:8: (naming.initialism) struct field Rhs should be RHS src/cmd/compile/internal/syntax/nodes.go:354:2: (comments.exportedtype) exported type BranchStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:366:2: (comments.exportedtype) exported type CallStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:372:2: (comments.exportedtype) exported type ReturnStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:377:2: (comments.exportedtype) exported type IfStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:385:2: (comments.exportedtype) exported type ForStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:393:2: (comments.exportedtype) exported type SwitchStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:401:2: (comments.exportedtype) exported type SelectStmt should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:409:2: (comments.exportedtype) exported type RangeClause should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:410:3: (naming.initialism) struct field Lhs should be LHS src/cmd/compile/internal/syntax/nodes.go:416:2: (comments.exportedtype) exported type TypeSwitchGuard should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:418:3: (naming.initialism) struct field Lhs should be LHS src/cmd/compile/internal/syntax/nodes.go:423:2: (comments.exportedtype) exported type CaseClause should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:430:2: (comments.exportedtype) exported type CommClause should have comment or be unexported src/cmd/compile/internal/syntax/nodes.go:451:1: (comments.typeform) comment on exported type CommentKind should be of the form "CommentKind ..." (with optional leading article) src/cmd/compile/internal/syntax/nodes.go:456:2: (comments.exportedval) exported const Above should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/syntax/nodes.go:462:6: (comments.exportedtype) exported type Comment should have comment or be unexported src/cmd/compile/internal/syntax/parser.go:1581:1: (comments.valform) comment on exported var ImplicitOne should be of the form "ImplicitOne ..." src/cmd/compile/internal/syntax/parser_test.go:186:14: (type-inference) should omit type int from declaration of var tooLarge; it will be inferred from the right-hand side src/cmd/compile/internal/syntax/pos.go:29:1: (comments.exportedfunc) exported method Pos.IsKnown should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:30:1: (comments.exportedfunc) exported method Pos.Base should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:31:1: (comments.exportedfunc) exported method Pos.Line should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:32:1: (comments.exportedfunc) exported method Pos.Col should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:34:1: (comments.exportedfunc) exported method Pos.RelFilename should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:35:1: (comments.exportedfunc) exported method Pos.RelLine should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:36:1: (comments.exportedfunc) exported method Pos.RelCol should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:76:1: (comments.exportedfunc) exported method PosBase.Pos should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:83:1: (comments.exportedfunc) exported method PosBase.Filename should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:90:1: (comments.exportedfunc) exported method PosBase.Line should have comment or be unexported src/cmd/compile/internal/syntax/pos.go:97:1: (comments.exportedfunc) exported method PosBase.Col should have comment or be unexported src/cmd/compile/internal/syntax/printer.go:19:1: (comments.exportedfunc) exported function Fprint should have comment or be unexported src/cmd/compile/internal/syntax/printer.go:38:1: (comments.exportedfunc) exported function String should have comment or be unexported src/cmd/compile/internal/syntax/tokens.go:74:2: (comments.valform) comment on exported const Break should be of the form "Break ..." src/cmd/compile/internal/syntax/tokens.go:76:2: (comments.exportedval) exported const Continue should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/syntax/tokens.go:80:2: (comments.valform) comment on exported const Go should be of the form "Go ..." src/cmd/compile/internal/syntax/tokens.go:93:6: (comments.exportedtype) exported type LitKind should have comment or be unexported src/cmd/compile/internal/syntax/tokens.go:96:2: (comments.exportedval) exported const IntLit should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/syntax/tokens.go:103:6: (comments.exportedtype) exported type Operator should have comment or be unexported src/cmd/compile/internal/syntax/tokens.go:112:2: (comments.exportedval) exported const Not should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/syntax/tokens.go:115:2: (comments.valform) comment on exported const OrOr should be of the form "OrOr ..." src/cmd/compile/internal/syntax/tokens.go:118:2: (comments.valform) comment on exported const AndAnd should be of the form "AndAnd ..." src/cmd/compile/internal/syntax/tokens.go:121:2: (comments.valform) comment on exported const Eql should be of the form "Eql ..." src/cmd/compile/internal/syntax/tokens.go:129:2: (comments.valform) comment on exported const Add should be of the form "Add ..." src/cmd/compile/internal/syntax/tokens.go:135:2: (comments.valform) comment on exported const Mul should be of the form "Mul ..." src/cmd/compile/internal/types/pkg.go:18:6: (comments.exportedtype) exported type Pkg should have comment or be unexported src/cmd/compile/internal/types/pkg.go:72:1: (comments.exportedfunc) exported method Pkg.Lookup should have comment or be unexported src/cmd/compile/internal/types/pkg.go:77:5: (comments.exportedval) exported var InitSyms should have comment or be unexported src/cmd/compile/internal/types/pkg.go:100:1: (comments.exportedfunc) exported method Pkg.LookupBytes should have comment or be unexported src/cmd/compile/internal/types/pkg.go:117:1: (comments.exportedfunc) exported function InternString should have comment or be unexported src/cmd/compile/internal/types/scope.go:12:5: (comments.exportedval) exported var Block should have comment or be unexported src/cmd/compile/internal/types/scope.go:72:1: (comments.exportedfunc) exported function IsDclstackValid should have comment or be unexported src/cmd/compile/internal/types/sym.go:47:1: (comments.exportedfunc) exported method Sym.Export should have comment or be unexported src/cmd/compile/internal/types/sym.go:48:1: (comments.exportedfunc) exported method Sym.Package should have comment or be unexported src/cmd/compile/internal/types/sym.go:49:1: (comments.exportedfunc) exported method Sym.Exported should have comment or be unexported src/cmd/compile/internal/types/sym.go:50:1: (comments.exportedfunc) exported method Sym.Uniq should have comment or be unexported src/cmd/compile/internal/types/sym.go:51:1: (comments.exportedfunc) exported method Sym.Siggen should have comment or be unexported src/cmd/compile/internal/types/sym.go:52:1: (comments.exportedfunc) exported method Sym.Asm should have comment or be unexported src/cmd/compile/internal/types/sym.go:53:1: (comments.exportedfunc) exported method Sym.AlgGen should have comment or be unexported src/cmd/compile/internal/types/sym.go:55:1: (comments.exportedfunc) exported method Sym.SetExport should have comment or be unexported src/cmd/compile/internal/types/sym.go:56:1: (comments.exportedfunc) exported method Sym.SetPackage should have comment or be unexported src/cmd/compile/internal/types/sym.go:57:1: (comments.exportedfunc) exported method Sym.SetExported should have comment or be unexported src/cmd/compile/internal/types/sym.go:58:1: (comments.exportedfunc) exported method Sym.SetUniq should have comment or be unexported src/cmd/compile/internal/types/sym.go:59:1: (comments.exportedfunc) exported method Sym.SetSiggen should have comment or be unexported src/cmd/compile/internal/types/sym.go:60:1: (comments.exportedfunc) exported method Sym.SetAsm should have comment or be unexported src/cmd/compile/internal/types/sym.go:61:1: (comments.exportedfunc) exported method Sym.SetAlgGen should have comment or be unexported src/cmd/compile/internal/types/sym.go:63:1: (comments.exportedfunc) exported method Sym.IsBlank should have comment or be unexported src/cmd/compile/internal/types/sym.go:67:1: (comments.exportedfunc) exported method Sym.LinksymName should have comment or be unexported src/cmd/compile/internal/types/sym.go:77:1: (comments.exportedfunc) exported method Sym.Linksym should have comment or be unexported src/cmd/compile/internal/types/type.go:13:1: (comments.typeform) comment on exported type Node should be of the form "Node ..." (with optional leading article) src/cmd/compile/internal/types/type.go:24:2: (comments.exportedval) exported const Txxx should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/types/type.go:61:2: (comments.valform) comment on exported const TIDEAL should be of the form "TIDEAL ..." src/cmd/compile/internal/types/type.go:66:2: (comments.valform) comment on exported const TFUNCARGS should be of the form "TFUNCARGS ..." src/cmd/compile/internal/types/type.go:70:2: (comments.valform) comment on exported const TDDDFIELD should be of the form "TDDDFIELD ..." src/cmd/compile/internal/types/type.go:73:2: (comments.valform) comment on exported const TSSA should be of the form "TSSA ..." src/cmd/compile/internal/types/type.go:83:1: (comments.exportedfunc) exported method ChanDir.CanRecv should have comment or be unexported src/cmd/compile/internal/types/type.go:84:1: (comments.exportedfunc) exported method ChanDir.CanSend should have comment or be unexported src/cmd/compile/internal/types/type.go:87:2: (comments.valform) comment on exported const Crecv should be of the form "Crecv ..." src/cmd/compile/internal/types/type.go:90:2: (comments.exportedval) exported const Csend should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/types/type.go:105:2: (comments.valform) comment on exported var Bytetype should be of the form "Bytetype ..." src/cmd/compile/internal/types/type.go:107:2: (comments.exportedval) exported var Runetype should have comment or be unexported src/cmd/compile/internal/types/type.go:109:2: (comments.valform) comment on exported var Errortype should be of the form "Errortype ..." src/cmd/compile/internal/types/type.go:112:2: (comments.valform) comment on exported var Idealstring should be of the form "Idealstring ..." src/cmd/compile/internal/types/type.go:116:2: (comments.valform) comment on exported var Idealint should be of the form "Idealint ..." src/cmd/compile/internal/types/type.go:174:1: (comments.exportedfunc) exported method Type.NotInHeap should have comment or be unexported src/cmd/compile/internal/types/type.go:175:1: (comments.exportedfunc) exported method Type.Broke should have comment or be unexported src/cmd/compile/internal/types/type.go:176:1: (comments.exportedfunc) exported method Type.Noalg should have comment or be unexported src/cmd/compile/internal/types/type.go:177:1: (comments.exportedfunc) exported method Type.Deferwidth should have comment or be unexported src/cmd/compile/internal/types/type.go:178:1: (comments.exportedfunc) exported method Type.Recur should have comment or be unexported src/cmd/compile/internal/types/type.go:180:1: (comments.exportedfunc) exported method Type.SetNotInHeap should have comment or be unexported src/cmd/compile/internal/types/type.go:181:1: (comments.exportedfunc) exported method Type.SetBroke should have comment or be unexported src/cmd/compile/internal/types/type.go:182:1: (comments.exportedfunc) exported method Type.SetNoalg should have comment or be unexported src/cmd/compile/internal/types/type.go:183:1: (comments.exportedfunc) exported method Type.SetDeferwidth should have comment or be unexported src/cmd/compile/internal/types/type.go:184:1: (comments.exportedfunc) exported method Type.SetRecur should have comment or be unexported src/cmd/compile/internal/types/type.go:236:1: (comments.typeform) comment on exported type Struct should be of the form "Struct ..." (with optional leading article) src/cmd/compile/internal/types/type.go:247:1: (comments.typeform) comment on exported type Funarg should be of the form "Funarg ..." (with optional leading article) src/cmd/compile/internal/types/type.go:251:2: (comments.exportedval) exported const FunargNone should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/types/type.go:283:1: (comments.typeform) comment on exported type FuncArgs should be of the form "FuncArgs ..." (with optional leading article) src/cmd/compile/internal/types/type.go:300:6: (comments.exportedtype) exported type Tuple should have comment or be unexported src/cmd/compile/internal/types/type.go:343:1: (comments.exportedfunc) exported method Field.Isddd should have comment or be unexported src/cmd/compile/internal/types/type.go:344:1: (comments.exportedfunc) exported method Field.Broke should have comment or be unexported src/cmd/compile/internal/types/type.go:345:1: (comments.exportedfunc) exported method Field.Nointerface should have comment or be unexported src/cmd/compile/internal/types/type.go:347:1: (comments.exportedfunc) exported method Field.SetIsddd should have comment or be unexported src/cmd/compile/internal/types/type.go:348:1: (comments.exportedfunc) exported method Field.SetBroke should have comment or be unexported src/cmd/compile/internal/types/type.go:349:1: (comments.exportedfunc) exported method Field.SetNointerface should have comment or be unexported src/cmd/compile/internal/types/type.go:485:1: (comments.exportedfunc) exported function NewTuple should have comment or be unexported src/cmd/compile/internal/types/type.go:560:1: (comments.exportedfunc) exported function NewField should have comment or be unexported src/cmd/compile/internal/types/type.go:694:1: (comments.exportedfunc) exported method Field.Copy should have comment or be unexported src/cmd/compile/internal/types/type.go:705:1: (comments.exportedfunc) exported method Type.Recvs should have comment or be unexported src/cmd/compile/internal/types/type.go:706:1: (comments.exportedfunc) exported method Type.Params should have comment or be unexported src/cmd/compile/internal/types/type.go:707:1: (comments.exportedfunc) exported method Type.Results should have comment or be unexported src/cmd/compile/internal/types/type.go:709:1: (comments.exportedfunc) exported method Type.NumRecvs should have comment or be unexported src/cmd/compile/internal/types/type.go:710:1: (comments.exportedfunc) exported method Type.NumParams should have comment or be unexported src/cmd/compile/internal/types/type.go:711:1: (comments.exportedfunc) exported method Type.NumResults should have comment or be unexported src/cmd/compile/internal/types/type.go:791:1: (comments.funcform) comment on exported method Type.SetNname should be of the form "SetNname ..." src/cmd/compile/internal/types/type.go:806:1: (comments.exportedfunc) exported method Type.Methods should have comment or be unexported src/cmd/compile/internal/types/type.go:811:1: (comments.exportedfunc) exported method Type.AllMethods should have comment or be unexported src/cmd/compile/internal/types/type.go:816:1: (comments.exportedfunc) exported method Type.Fields should have comment or be unexported src/cmd/compile/internal/types/type.go:865:1: (comments.exportedfunc) exported method Type.SetInterface should have comment or be unexported src/cmd/compile/internal/types/type.go:870:1: (comments.exportedfunc) exported method Type.IsDDDArray should have comment or be unexported src/cmd/compile/internal/types/type.go:877:1: (comments.exportedfunc) exported method Type.WidthCalculated should have comment or be unexported src/cmd/compile/internal/types/type.go:888:1: (comments.exportedfunc) exported method Type.Size should have comment or be unexported src/cmd/compile/internal/types/type.go:899:1: (comments.exportedfunc) exported method Type.Alignment should have comment or be unexported src/cmd/compile/internal/types/type.go:904:1: (comments.exportedfunc) exported method Type.SimpleString should have comment or be unexported src/cmd/compile/internal/types/type.go:915:2: (comments.exportedval) exported const CMPlt should have comment (or a comment on this block) or be unexported src/cmd/compile/internal/types/type.go:1166:1: (comments.exportedfunc) exported method Type.IsBoolean should have comment or be unexported src/cmd/compile/internal/types/type.go:1192:1: (comments.exportedfunc) exported method Type.IsInteger should have comment or be unexported src/cmd/compile/internal/types/type.go:1200:1: (comments.exportedfunc) exported method Type.IsSigned should have comment or be unexported src/cmd/compile/internal/types/type.go:1208:1: (comments.exportedfunc) exported method Type.IsFloat should have comment or be unexported src/cmd/compile/internal/types/type.go:1212:1: (comments.exportedfunc) exported method Type.IsComplex should have comment or be unexported src/cmd/compile/internal/types/type.go:1237:1: (comments.exportedfunc) exported method Type.IsString should have comment or be unexported src/cmd/compile/internal/types/type.go:1241:1: (comments.exportedfunc) exported method Type.IsMap should have comment or be unexported src/cmd/compile/internal/types/type.go:1245:1: (comments.exportedfunc) exported method Type.IsChan should have comment or be unexported src/cmd/compile/internal/types/type.go:1249:1: (comments.exportedfunc) exported method Type.IsSlice should have comment or be unexported src/cmd/compile/internal/types/type.go:1253:1: (comments.exportedfunc) exported method Type.IsArray should have comment or be unexported src/cmd/compile/internal/types/type.go:1257:1: (comments.exportedfunc) exported method Type.IsStruct should have comment or be unexported src/cmd/compile/internal/types/type.go:1261:1: (comments.exportedfunc) exported method Type.IsInterface should have comment or be unexported src/cmd/compile/internal/types/type.go:1270:1: (comments.exportedfunc) exported method Type.ElemType should have comment or be unexported src/cmd/compile/internal/types/type.go:1275:1: (comments.exportedfunc) exported method Type.PtrTo should have comment or be unexported src/cmd/compile/internal/types/type.go:1279:1: (comments.exportedfunc) exported method Type.NumFields should have comment or be unexported src/cmd/compile/internal/types/type.go:1282:1: (comments.exportedfunc) exported method Type.FieldType should have comment or be unexported src/cmd/compile/internal/types/type.go:1295:1: (comments.exportedfunc) exported method Type.FieldOff should have comment or be unexported src/cmd/compile/internal/types/type.go:1298:1: (comments.exportedfunc) exported method Type.FieldName should have comment or be unexported src/cmd/compile/internal/types/type.go:1302:1: (comments.exportedfunc) exported method Type.NumElem should have comment or be unexported src/cmd/compile/internal/types/type.go:1323:1: (comments.exportedfunc) exported method Type.NumComponents should have comment or be unexported src/cmd/compile/internal/types/type.go:1347:1: (comments.exportedfunc) exported method Type.IsMemory should have comment or be unexported src/cmd/compile/internal/types/type.go:1350:1: (comments.exportedfunc) exported method Type.IsFlags should have comment or be unexported src/cmd/compile/internal/types/type.go:1351:1: (comments.exportedfunc) exported method Type.IsVoid should have comment or be unexported src/cmd/compile/internal/types/type.go:1352:1: (comments.exportedfunc) exported method Type.IsTuple should have comment or be unexported src/cmd/compile/internal/types/type.go:1372:1: (comments.exportedfunc) exported function Haspointers should have comment or be unexported src/cmd/compile/internal/types/type.go:1376:1: (comments.exportedfunc) exported function Haspointers1 should have comment or be unexported src/cmd/compile/internal/types/type.go:1410:1: (comments.exportedfunc) exported method Type.Symbol should have comment or be unexported src/cmd/compile/internal/types/type.go:1438:2: (comments.exportedval) exported var TypeInvalid should have comment or be unexported src/cmd/compile/internal/types/utils.go:12:7: (comments.exportedval) exported const BADWIDTH should have comment or be unexported src/cmd/compile/internal/types/utils.go:14:1: (comments.valform) comment on exported var Tptr should be of the form "Tptr ..." src/cmd/compile/internal/types/utils.go:40:1: (comments.exportedfunc) exported method Sym.Format should have comment or be unexported src/cmd/compile/internal/types/utils.go:40:1: (naming.consistentreceiver) receiver name sym should be consistent with previous receiver name s for Sym src/cmd/compile/internal/types/utils.go:66:1: (comments.exportedfunc) exported method Type.Format should have comment or be unexported src/cmd/compile/internal/x86/galign.go:15:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/compile/internal/x86/ssa.go:47:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/dist/util.go:55:2: (comments.exportedval) exported const CheckExit should have comment (or a comment on this block) or be unexported src/cmd/doc/pkg.go:31:6: (comments.exportedtype) exported type Package should have comment or be unexported src/cmd/doc/pkg.go:43:6: (comments.exportedtype) exported type PackageError should have comment or be unexported src/cmd/doc/pkg.go:94:1: (comments.funcform) comment on exported method Package.Fatalf should be of the form "Fatalf ..." src/cmd/doc/pkg.go:159:1: (comments.exportedfunc) exported method Package.Printf should have comment or be unexported src/cmd/fix/typecheck.go:78:6: (comments.exportedtype) exported type TypeConfig should have comment or be unexported src/cmd/go/internal/base/base.go:64:1: (comments.exportedfunc) exported method Command.Usage should have comment or be unexported src/cmd/go/internal/base/base.go:78:1: (comments.exportedfunc) exported function AtExit should have comment or be unexported src/cmd/go/internal/base/base.go:82:1: (comments.exportedfunc) exported function Exit should have comment or be unexported src/cmd/go/internal/base/base.go:89:1: (comments.exportedfunc) exported function Fatalf should have comment or be unexported src/cmd/go/internal/base/base.go:94:1: (comments.exportedfunc) exported function Errorf should have comment or be unexported src/cmd/go/internal/base/base.go:99:1: (comments.exportedfunc) exported function ExitIfErrors should have comment or be unexported src/cmd/go/internal/base/base.go:108:1: (comments.exportedfunc) exported function SetExitStatus should have comment or be unexported src/cmd/go/internal/base/flag.go:18:1: (comments.exportedfunc) exported method StringsFlag.Set should have comment or be unexported src/cmd/go/internal/base/path.go:21:5: (comments.exportedval) exported var Cwd should have comment or be unexported src/cmd/go/internal/base/tool.go:25:7: (comments.exportedval) exported const ToolWindowsExtension should have comment or be unexported src/cmd/go/internal/bug/bug.go:26:5: (comments.exportedval) exported var CmdBug should have comment or be unexported src/cmd/go/internal/cache/cache.go:133:6: (comments.exportedtype) exported type Entry should have comment or be unexported src/cmd/go/internal/cache/hash.go:126:1: (comments.funcform) comment on exported function FileHash should be of the form "FileHash ..." src/cmd/go/internal/cfg/cfg.go:79:2: (comments.exportedval) exported var GOROOT should have comment or be unexported src/cmd/go/internal/cfg/cfg.go:86:2: (comments.valform) comment on exported var GOARM should be of the form "GOARM ..." src/cmd/go/internal/clean/clean.go:23:5: (comments.exportedval) exported var CmdClean should have comment or be unexported src/cmd/go/internal/doc/doc.go:13:5: (comments.exportedval) exported var CmdDoc should have comment or be unexported src/cmd/go/internal/envcmd/env.go:22:5: (comments.exportedval) exported var CmdEnv should have comment or be unexported src/cmd/go/internal/envcmd/env.go:44:5: (naming.initialism) var envJson should be envJSON src/cmd/go/internal/envcmd/env.go:46:1: (comments.exportedfunc) exported function MkEnv should have comment or be unexported src/cmd/go/internal/fix/fix.go:15:5: (comments.exportedval) exported var CmdFix should have comment or be unexported src/cmd/go/internal/fmtcmd/fmt.go:25:5: (comments.exportedval) exported var CmdFmt should have comment or be unexported src/cmd/go/internal/generate/generate.go:27:5: (comments.exportedval) exported var CmdGenerate should have comment or be unexported src/cmd/go/internal/generate/generate.go:357:5: (naming.errorform) error var stop should have name of the form errFoo src/cmd/go/internal/get/get.go:24:5: (comments.exportedval) exported var CmdGet should have comment or be unexported src/cmd/go/internal/get/get.go:506:2: () redundant if ...; err != nil check, just return error instead. src/cmd/go/internal/help/help.go:174:1: (comments.exportedfunc) exported function PrintUsage should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:9:5: (comments.exportedval) exported var HelpC should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:31:5: (comments.exportedval) exported var HelpPackages should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:116:5: (comments.exportedval) exported var HelpImportPath should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:293:5: (comments.exportedval) exported var HelpGopath should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:445:5: (comments.exportedval) exported var HelpEnvironment should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:545:5: (comments.exportedval) exported var HelpFileType should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:593:5: (comments.exportedval) exported var HelpBuildmode should have comment or be unexported src/cmd/go/internal/help/helpdoc.go:642:5: (comments.exportedval) exported var HelpCache should have comment or be unexported src/cmd/go/internal/list/context.go:11:6: (comments.exportedtype) exported type Context should have comment or be unexported src/cmd/go/internal/list/list.go:22:5: (comments.exportedval) exported var CmdList should have comment or be unexported src/cmd/go/internal/list/list.go:151:5: (naming.initialism) var listJson should be listJSON src/cmd/go/internal/list/list.go:251:1: (comments.exportedfunc) exported method TrackingWriter.Flush should have comment or be unexported src/cmd/go/internal/list/list.go:255:1: (comments.exportedfunc) exported method TrackingWriter.NeedNL should have comment or be unexported src/cmd/go/internal/load/flag.go:15:2: (comments.exportedval) exported var BuildAsmflags should have comment or be unexported src/cmd/go/internal/load/pkg.go:26:5: (comments.exportedval) exported var IgnoreImports should have comment or be unexported src/cmd/go/internal/load/pkg.go:34:6: (comments.exportedtype) exported type PackagePublic should have comment or be unexported src/cmd/go/internal/load/pkg.go:123:6: (comments.exportedtype) exported type PackageInternal should have comment or be unexported src/cmd/go/internal/load/pkg.go:145:6: (comments.exportedtype) exported type NoGoError should have comment or be unexported src/cmd/go/internal/load/pkg.go:300:1: (comments.exportedfunc) exported method ImportStack.Push should have comment or be unexported src/cmd/go/internal/load/pkg.go:304:1: (comments.exportedfunc) exported method ImportStack.Pop should have comment or be unexported src/cmd/go/internal/load/pkg.go:308:1: (comments.exportedfunc) exported method ImportStack.Copy should have comment or be unexported src/cmd/go/internal/load/pkg.go:315:1: (naming.consistentreceiver) receiver name sp should be consistent with previous receiver name s for ImportStack src/cmd/go/internal/load/pkg.go:334:1: (comments.exportedfunc) exported function ClearPackageCache should have comment or be unexported src/cmd/go/internal/load/pkg.go:340:1: (comments.exportedfunc) exported function ClearPackageCachePartial should have comment or be unexported src/cmd/go/internal/load/pkg.go:350:1: (comments.funcform) comment on exported function ReloadPackage should be of the form "ReloadPackage ..." src/cmd/go/internal/load/pkg.go:403:6: (naming.stutter) func name will be used as load.LoadImport by other packages, and that stutters; consider calling this Import src/cmd/go/internal/load/pkg.go:854:6: (comments.exportedtype) exported type TargetDir should have comment or be unexported src/cmd/go/internal/load/pkg.go:857:2: (comments.exportedval) exported const ToTool should have comment (or a comment on this block) or be unexported src/cmd/go/internal/load/pkg.go:1300:1: (comments.funcform) comment on exported method Package.InternalAllGoFiles should be of the form "InternalAllGoFiles ..." src/cmd/go/internal/load/pkg.go:1313:1: (comments.funcform) comment on exported method Package.UsesSwig should be of the form "UsesSwig ..." src/cmd/go/internal/load/pkg.go:1318:1: (comments.funcform) comment on exported method Package.UsesCgo should be of the form "UsesCgo ..." src/cmd/go/internal/load/pkg.go:1323:1: (comments.funcform) comment on exported function PackageList should be of the form "PackageList ..." src/cmd/go/internal/load/pkg.go:1347:1: (comments.exportedfunc) exported function ClearCmdCache should have comment or be unexported src/cmd/go/internal/load/pkg.go:1353:1: (comments.funcform) comment on exported function LoadPackage should be of the form "LoadPackage ..." src/cmd/go/internal/load/pkg.go:1357:6: (naming.stutter) func name will be used as load.LoadPackage by other packages, and that stutters; consider calling this Package src/cmd/go/internal/load/pkg.go:1414:1: (comments.funcform) comment on exported function Packages should be of the form "Packages ..." src/cmd/go/internal/load/pkg.go:1434:1: (comments.funcform) comment on exported function PackagesAndErrors should be of the form "PackagesAndErrors ..." src/cmd/go/internal/load/pkg.go:1467:1: (comments.funcform) comment on exported function PackagesForBuild should be of the form "PackagesForBuild ..." src/cmd/go/internal/load/search.go:269:1: (comments.funcform) comment on exported function MatchPackage should be of the form "MatchPackage ..." src/cmd/go/internal/run/run.go:20:5: (comments.exportedval) exported var CmdRun should have comment or be unexported src/cmd/go/internal/test/test.go:49:5: (comments.exportedval) exported var CmdTest should have comment or be unexported src/cmd/go/internal/test/test.go:181:5: (comments.exportedval) exported var HelpTestflag should have comment or be unexported src/cmd/go/internal/test/test.go:415:5: (comments.exportedval) exported var HelpTestfunc should have comment or be unexported src/cmd/go/internal/tool/tool.go:19:5: (comments.exportedval) exported var CmdTool should have comment or be unexported src/cmd/go/internal/version/version.go:15:5: (comments.exportedval) exported var CmdVersion should have comment or be unexported src/cmd/go/internal/vet/vet.go:15:5: (comments.exportedval) exported var CmdVet should have comment or be unexported src/cmd/go/internal/web/http.go:45:6: (comments.exportedtype) exported type HTTPError should have comment or be unexported src/cmd/go/internal/web/http.go:121:1: (comments.exportedfunc) exported function QueryEscape should have comment or be unexported src/cmd/go/internal/web/http.go:122:1: (comments.exportedfunc) exported function OpenBrowser should have comment or be unexported src/cmd/go/internal/web/security.go:14:2: (comments.exportedval) exported const Secure should have comment (or a comment on this block) or be unexported src/cmd/go/internal/work/action.go:204:2: (comments.exportedval) exported const ModeBuild should have comment (or a comment on this block) or be unexported src/cmd/go/internal/work/action.go:209:1: (comments.exportedfunc) exported method Builder.Init should have comment or be unexported src/cmd/go/internal/work/build.go:23:5: (comments.exportedval) exported var CmdBuild should have comment or be unexported src/cmd/go/internal/work/build.go:171:5: (comments.exportedval) exported var BuildToolchain should have comment or be unexported src/cmd/go/internal/work/build.go:206:1: (comments.funcform) comment on exported function AddBuildFlags should be of the form "AddBuildFlags ..." src/cmd/go/internal/work/build.go:340:5: (comments.exportedval) exported var CmdInstall should have comment or be unexported src/cmd/go/internal/work/build.go:416:1: (comments.exportedfunc) exported function InstallPackages should have comment or be unexported src/cmd/go/internal/work/exec.go:54:1: (comments.funcform) comment on exported method Builder.Do should be of the form "Do ..." src/cmd/go/internal/work/exec.go:1383:1: (comments.funcform) comment on exported method Builder.Showcmd should be of the form "Showcmd ..." src/cmd/go/internal/work/exec.go:1552:1: (comments.funcform) comment on exported method Builder.Mkdir should be of the form "Mkdir ..." src/cmd/go/internal/work/exec.go:1575:2: () redundant if ...; err != nil check, just return error instead. src/cmd/go/internal/work/exec.go:1581:1: (comments.funcform) comment on exported method Builder.Symlink should be of the form "Symlink ..." src/cmd/go/internal/work/exec.go:1743:1: (comments.funcform) comment on exported method Builder.GccCmd should be of the form "GccCmd ..." src/cmd/go/internal/work/exec.go:1749:1: (comments.funcform) comment on exported method Builder.GxxCmd should be of the form "GxxCmd ..." src/cmd/go/internal/work/gccgo.go:25:5: (comments.owndeclaration) exported var GccgoBin should have its own declaration src/cmd/go/internal/work/init.go:18:1: (comments.exportedfunc) exported function BuildInit should have comment or be unexported src/cmd/internal/bio/buf.go:45:1: (comments.exportedfunc) exported method Reader.Seek should have comment or be unexported src/cmd/internal/bio/buf.go:57:1: (comments.exportedfunc) exported method Writer.Seek should have comment or be unexported src/cmd/internal/bio/buf.go:68:1: (comments.exportedfunc) exported method Reader.Offset should have comment or be unexported src/cmd/internal/bio/buf.go:77:1: (comments.exportedfunc) exported method Writer.Offset should have comment or be unexported src/cmd/internal/bio/buf.go:88:1: (comments.exportedfunc) exported method Reader.Close should have comment or be unexported src/cmd/internal/bio/buf.go:92:1: (comments.exportedfunc) exported method Writer.Close should have comment or be unexported src/cmd/internal/buildid/note.go:28:1: (comments.exportedfunc) exported function ReadELFNote should have comment or be unexported src/cmd/internal/buildid/rewrite.go:83:1: (comments.exportedfunc) exported function Rewrite should have comment or be unexported src/cmd/internal/dwarf/dwarf.go:20:1: (comments.valform) comment on exported const LocPrefix should be of the form "LocPrefix ..." src/cmd/internal/dwarf/dwarf.go:34:1: (comments.valform) comment on exported const AbstractFuncSuffix should be of the form "AbstractFuncSuffix ..." src/cmd/internal/dwarf/dwarf.go:84:1: (comments.typeform) comment on exported type FnState should be of the form "FnState ..." (with optional leading article) src/cmd/internal/dwarf/dwarf.go:101:1: (comments.exportedfunc) exported function EnableLogging should have comment or be unexported src/cmd/internal/dwarf/dwarf.go:140:6: (comments.exportedtype) exported type InlCalls should have comment or be unexported src/cmd/internal/dwarf/dwarf.go:144:6: (comments.exportedtype) exported type InlCall should have comment or be unexported src/cmd/internal/dwarf/dwarf.go:1006:37: (unary-op) should replace k += 1 with k++ src/cmd/internal/dwarf/dwarf.go:1038:14: (type-inference) should omit type Scope from declaration of var pruned; it will be inferred from the right-hand side src/cmd/internal/dwarf/dwarf.go:1055:1: (comments.funcform) comment on exported function PutAbstractFunc should be of the form "PutAbstractFunc ..." src/cmd/internal/dwarf/dwarf.go:1141:1: (comments.funcform) comment on exported function PutInlinedFunc should be of the form "PutInlinedFunc ..." src/cmd/internal/dwarf/dwarf.go:1202:1: (comments.funcform) comment on exported function PutConcreteFunc should be of the form "PutConcreteFunc ..." src/cmd/internal/dwarf/dwarf.go:1244:1: (comments.funcform) comment on exported function PutDefaultFunc should be of the form "PutDefaultFunc ..." src/cmd/internal/edit/edit.go:45:1: (comments.exportedfunc) exported method Buffer.Insert should have comment or be unexported src/cmd/internal/edit/edit.go:52:1: (comments.exportedfunc) exported method Buffer.Delete should have comment or be unexported src/cmd/internal/edit/edit.go:59:1: (comments.exportedfunc) exported method Buffer.Replace should have comment or be unexported src/cmd/internal/goobj/read.go:139:6: (comments.exportedtype) exported type NativeReader should have comment or be unexported src/cmd/internal/obj/data.go:199:1: (comments.exportedfunc) exported function Addrel should have comment or be unexported src/cmd/internal/obj/go.go:9:1: (comments.exportedfunc) exported function Nopout should have comment or be unexported src/cmd/internal/obj/inl.go:67:1: (comments.exportedfunc) exported method InlTree.Parent should have comment or be unexported src/cmd/internal/obj/inl.go:71:1: (comments.exportedfunc) exported method InlTree.InlinedFunction should have comment or be unexported src/cmd/internal/obj/inl.go:75:1: (comments.exportedfunc) exported method InlTree.CallPos should have comment or be unexported src/cmd/internal/obj/ld.go:43:2: (comments.exportedval) exported const LOG should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ld.go:79:1: (comments.exportedfunc) exported function Appendp should have comment or be unexported src/cmd/internal/obj/link.go:182:6: (comments.exportedtype) exported type Addr should have comment or be unexported src/cmd/internal/obj/link.go:200:6: (comments.exportedtype) exported type AddrName should have comment or be unexported src/cmd/internal/obj/link.go:203:2: (comments.exportedval) exported const NAME_NONE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/link.go:208:2: (comments.valform) comment on exported const NAME_GOTREF should be of the form "NAME_GOTREF ..." src/cmd/internal/obj/link.go:211:2: (comments.valform) comment on exported const NAME_DELETED_AUTO should be of the form "NAME_DELETED_AUTO ..." src/cmd/internal/obj/link.go:216:6: (comments.exportedtype) exported type AddrType should have comment or be unexported src/cmd/internal/obj/link.go:219:2: (comments.exportedval) exported const TYPE_NONE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/link.go:405:2: (comments.exportedval) exported const AttrDuplicateOK should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/link.go:416:2: (comments.valform) comment on exported const AttrMakeTypelink should be of the form "AttrMakeTypelink ..." src/cmd/internal/obj/link.go:419:2: (comments.valform) comment on exported const AttrReflectMethod should be of the form "AttrReflectMethod ..." src/cmd/internal/obj/link.go:427:2: (comments.valform) comment on exported const AttrLocal should be of the form "AttrLocal ..." src/cmd/internal/obj/link.go:435:2: (comments.valform) comment on exported const AttrWasInlined should be of the form "AttrWasInlined ..." src/cmd/internal/obj/link.go:440:1: (comments.exportedfunc) exported method Attribute.DuplicateOK should have comment or be unexported src/cmd/internal/obj/link.go:441:1: (comments.exportedfunc) exported method Attribute.MakeTypelink should have comment or be unexported src/cmd/internal/obj/link.go:442:1: (comments.exportedfunc) exported method Attribute.CFunc should have comment or be unexported src/cmd/internal/obj/link.go:443:1: (comments.exportedfunc) exported method Attribute.NoSplit should have comment or be unexported src/cmd/internal/obj/link.go:444:1: (comments.exportedfunc) exported method Attribute.Leaf should have comment or be unexported src/cmd/internal/obj/link.go:445:1: (comments.exportedfunc) exported method Attribute.SeenGlobl should have comment or be unexported src/cmd/internal/obj/link.go:446:1: (comments.exportedfunc) exported method Attribute.OnList should have comment or be unexported src/cmd/internal/obj/link.go:447:1: (comments.exportedfunc) exported method Attribute.ReflectMethod should have comment or be unexported src/cmd/internal/obj/link.go:448:1: (comments.exportedfunc) exported method Attribute.Local should have comment or be unexported src/cmd/internal/obj/link.go:449:1: (comments.exportedfunc) exported method Attribute.Wrapper should have comment or be unexported src/cmd/internal/obj/link.go:450:1: (comments.exportedfunc) exported method Attribute.NeedCtxt should have comment or be unexported src/cmd/internal/obj/link.go:451:1: (comments.exportedfunc) exported method Attribute.NoFrame should have comment or be unexported src/cmd/internal/obj/link.go:452:1: (comments.exportedfunc) exported method Attribute.Static should have comment or be unexported src/cmd/internal/obj/link.go:453:1: (comments.exportedfunc) exported method Attribute.WasInlined should have comment or be unexported src/cmd/internal/obj/link.go:455:1: (comments.exportedfunc) exported method Attribute.Set should have comment or be unexported src/cmd/internal/obj/link.go:510:6: (comments.exportedtype) exported type Pcln should have comment or be unexported src/cmd/internal/obj/link.go:524:6: (comments.exportedtype) exported type Reloc should have comment or be unexported src/cmd/internal/obj/link.go:532:6: (comments.exportedtype) exported type Auto should have comment or be unexported src/cmd/internal/obj/link.go:539:6: (comments.exportedtype) exported type Pcdata should have comment or be unexported src/cmd/internal/obj/link.go:578:1: (comments.exportedfunc) exported method Link.Diag should have comment or be unexported src/cmd/internal/obj/link.go:583:1: (comments.exportedfunc) exported method Link.Logf should have comment or be unexported src/cmd/internal/obj/link.go:588:1: (comments.funcform) comment on exported method Link.FixedFrameSize should be of the form "FixedFrameSize ..." src/cmd/internal/obj/objfile.go:89:1: (comments.exportedfunc) exported function WriteObjFile should have comment or be unexported src/cmd/internal/obj/objfile.go:523:1: (comments.exportedfunc) exported method LSym.Len should have comment or be unexported src/cmd/internal/obj/objfile.go:597:1: (comments.exportedfunc) exported method Link.DwarfAbstractFunc should have comment or be unexported src/cmd/internal/obj/objfile.go:622:1: (comments.typeform) comment on exported type DwarfFixupTable should be of the form "DwarfFixupTable ..." (with optional leading article) src/cmd/internal/obj/objfile.go:691:1: (comments.exportedfunc) exported function NewDwarfFixupTable should have comment or be unexported src/cmd/internal/obj/objfile.go:699:1: (comments.exportedfunc) exported method DwarfFixupTable.GetPrecursorFunc should have comment or be unexported src/cmd/internal/obj/objfile.go:706:1: (comments.exportedfunc) exported method DwarfFixupTable.SetPrecursorFunc should have comment or be unexported src/cmd/internal/obj/objfile.go:722:1: (comments.funcform) comment on exported method DwarfFixupTable.ReferenceChildDIE should be of the form "ReferenceChildDIE ..." src/cmd/internal/obj/objfile.go:758:1: (comments.funcform) comment on exported method DwarfFixupTable.RegisterChildDIEOffsets should be of the form "RegisterChildDIEOffsets ..." src/cmd/internal/obj/objfile.go:810:1: (comments.funcform) comment on exported method DwarfFixupTable.AbsFuncDwarfSym should be of the form "AbsFuncDwarfSym ..." src/cmd/internal/obj/objfile.go:824:1: (comments.funcform) comment on exported method DwarfFixupTable.Finalize should be of the form "Finalize ..." src/cmd/internal/obj/objfile.go:839:10: (range-loop) should omit 2nd value from range; this loop is equivalent to `for fn := range ...` src/cmd/internal/obj/plist.go:13:6: (comments.exportedtype) exported type Plist should have comment or be unexported src/cmd/internal/obj/plist.go:22:1: (comments.exportedfunc) exported function Flushplist should have comment or be unexported src/cmd/internal/obj/plist.go:113:1: (comments.exportedfunc) exported method Link.InitTextSym should have comment or be unexported src/cmd/internal/obj/plist.go:161:1: (comments.exportedfunc) exported method Link.Globl should have comment or be unexported src/cmd/internal/obj/sort.go:11:1: (comments.exportedfunc) exported function SortSlice should have comment or be unexported src/cmd/internal/obj/sym.go:41:1: (comments.exportedfunc) exported function Linknew should have comment or be unexported src/cmd/internal/obj/sym.go:100:1: (comments.exportedfunc) exported method Link.Float32Sym should have comment or be unexported src/cmd/internal/obj/sym.go:109:1: (comments.exportedfunc) exported method Link.Float64Sym should have comment or be unexported src/cmd/internal/obj/sym.go:118:1: (comments.exportedfunc) exported method Link.Int64Sym should have comment or be unexported src/cmd/internal/obj/textflag.go:12:2: (comments.valform) comment on exported const NOPROF should be of the form "NOPROF ..." src/cmd/internal/obj/textflag.go:17:2: (comments.valform) comment on exported const DUPOK should be of the form "DUPOK ..." src/cmd/internal/obj/textflag.go:21:2: (comments.valform) comment on exported const NOSPLIT should be of the form "NOSPLIT ..." src/cmd/internal/obj/textflag.go:24:2: (comments.valform) comment on exported const RODATA should be of the form "RODATA ..." src/cmd/internal/obj/textflag.go:27:2: (comments.valform) comment on exported const NOPTR should be of the form "NOPTR ..." src/cmd/internal/obj/textflag.go:30:2: (comments.valform) comment on exported const WRAPPER should be of the form "WRAPPER ..." src/cmd/internal/obj/textflag.go:33:2: (comments.valform) comment on exported const NEEDCTXT should be of the form "NEEDCTXT ..." src/cmd/internal/obj/textflag.go:36:2: (comments.valform) comment on exported const LOCAL should be of the form "LOCAL ..." src/cmd/internal/obj/textflag.go:39:2: (comments.valform) comment on exported const TLSBSS should be of the form "TLSBSS ..." src/cmd/internal/obj/textflag.go:43:2: (comments.valform) comment on exported const NOFRAME should be of the form "NOFRAME ..." src/cmd/internal/obj/textflag.go:48:2: (comments.valform) comment on exported const REFLECTMETHOD should be of the form "REFLECTMETHOD ..." src/cmd/internal/obj/util.go:14:7: (comments.exportedval) exported const REG_NONE should have comment or be unexported src/cmd/internal/obj/util.go:156:1: (comments.exportedfunc) exported method Link.NewProg should have comment or be unexported src/cmd/internal/obj/util.go:162:1: (comments.exportedfunc) exported method Link.CanReuseProgs should have comment or be unexported src/cmd/internal/obj/util.go:166:1: (comments.exportedfunc) exported method Link.Dconv should have comment or be unexported src/cmd/internal/obj/util.go:170:1: (comments.exportedfunc) exported function Dconv should have comment or be unexported src/cmd/internal/obj/util.go:284:1: (comments.exportedfunc) exported function Mconv should have comment or be unexported src/cmd/internal/obj/util.go:384:2: (comments.valform) comment on exported const RBase386 should be of the form "RBase386 ..." src/cmd/internal/obj/util.go:387:2: (comments.exportedval) exported const RBaseAMD64 should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/util.go:402:1: (comments.exportedfunc) exported function Rconv should have comment or be unexported src/cmd/internal/obj/util.go:441:1: (comments.exportedfunc) exported function RLconv should have comment or be unexported src/cmd/internal/obj/util.go:481:5: (comments.exportedval) exported var Anames should have comment or be unexported src/cmd/internal/obj/util.go:496:1: (comments.exportedfunc) exported function Bool2int should have comment or be unexported src/cmd/internal/obj/arm/a.out.go:38:2: (comments.exportedval) exported const NSNAME should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm/a.out.go:49:2: (comments.exportedval) exported const REG_R0 should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm/a.out.go:91:2: (comments.valform) comment on exported const REGEXT should be of the form "REGEXT ..." src/cmd/internal/obj/arm/a.out.go:95:2: (comments.valform) comment on exported const REGG should be of the form "REGG ..." src/cmd/internal/obj/arm/a.out.go:106:2: (comments.valform) comment on exported const FREGRET should be of the form "FREGRET ..." src/cmd/internal/obj/arm/a.out.go:114:2: (comments.exportedval) exported const C_NONE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm/a.out.go:162:2: (comments.valform) comment on exported const C_TLS_LE should be of the form "C_TLS_LE ..." src/cmd/internal/obj/arm/a.out.go:166:2: (comments.valform) comment on exported const C_TLS_IE should be of the form "C_TLS_IE ..." src/cmd/internal/obj/arm/a.out.go:179:2: (comments.exportedval) exported const AAND should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm/a.out.go:196:2: (comments.valform) comment on exported const ABEQ should be of the form "ABEQ ..." src/cmd/internal/obj/arm/a.out.go:340:2: (comments.valform) comment on exported const AB should be of the form "AB ..." src/cmd/internal/obj/arm/anames.go:8:5: (comments.exportedval) exported var Anames should have comment or be unexported src/cmd/internal/obj/arm/asm5.go:62:6: (comments.exportedtype) exported type Optab should have comment or be unexported src/cmd/internal/obj/arm/asm5.go:75:6: (comments.exportedtype) exported type Opcross should have comment or be unexported src/cmd/internal/obj/arm/asm5.go:78:2: (comments.exportedval) exported const LFROM should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm/asm5.go:1121:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm/asm5.go:1140:12: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm/list5.go:76:1: (comments.exportedfunc) exported function DRconv should have comment or be unexported src/cmd/internal/obj/arm/obj5.go:887:5: (comments.exportedval) exported var Linkarm should have comment or be unexported src/cmd/internal/obj/arm64/a.out.go:36:2: (comments.exportedval) exported const NSNAME should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/a.out.go:177:1: (comments.valform) comment on exported const REG_EXT should be of the form "REG_EXT ..." src/cmd/internal/obj/arm64/a.out.go:184:2: (comments.exportedval) exported const REG_UXTB should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/a.out.go:265:2: (comments.exportedval) exported const BIG should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/a.out.go:269:2: (comments.valform) comment on exported const LABEL should be of the form "LABEL ..." src/cmd/internal/obj/arm64/a.out.go:271:2: (comments.exportedval) exported const LEAF should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/a.out.go:283:2: (comments.valform) comment on exported const C_NONE should be of the form "C_NONE ..." src/cmd/internal/obj/arm64/a.out.go:287:2: (comments.exportedval) exported const C_REG should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/a.out.go:317:2: (comments.valform) comment on exported const C_SBRA should be of the form "C_SBRA ..." src/cmd/internal/obj/arm64/a.out.go:365:2: (comments.valform) comment on exported const C_GOTADDR should be of the form "C_GOTADDR ..." src/cmd/internal/obj/arm64/a.out.go:368:2: (comments.valform) comment on exported const C_TLS_LE should be of the form "C_TLS_LE ..." src/cmd/internal/obj/arm64/a.out.go:372:2: (comments.valform) comment on exported const C_TLS_IE should be of the form "C_TLS_IE ..." src/cmd/internal/obj/arm64/a.out.go:385:2: (comments.exportedval) exported const C_XPRE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/a.out.go:392:2: (comments.exportedval) exported const AADC should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/a.out.go:777:2: (comments.valform) comment on exported const SHIFT_LL should be of the form "SHIFT_LL ..." src/cmd/internal/obj/arm64/a.out.go:779:2: (comments.exportedval) exported const SHIFT_LR should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/anames.go:8:5: (comments.exportedval) exported var Anames should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:65:2: (comments.exportedval) exported const REGFROM should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/asm7.go:68:6: (comments.exportedtype) exported type Optab should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:85:2: (comments.exportedval) exported const S32 should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/asm7.go:92:1: (comments.exportedfunc) exported function OPDP2 should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:96:1: (comments.exportedfunc) exported function OPDP3 should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:100:1: (comments.exportedfunc) exported function OPBcc should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:104:1: (comments.exportedfunc) exported function OPBLR should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:109:1: (comments.exportedfunc) exported function SYSOP should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:113:1: (comments.exportedfunc) exported function SYSHINT should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:117:1: (comments.exportedfunc) exported function LDSTR12U should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:121:1: (comments.exportedfunc) exported function LDSTR9S should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:125:1: (comments.exportedfunc) exported function LD2STR should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:129:1: (comments.exportedfunc) exported function LDSTX should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:133:1: (comments.exportedfunc) exported function FPCMP should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:137:1: (comments.exportedfunc) exported function FPCCMP should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:141:1: (comments.exportedfunc) exported function FPOP1S should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:145:1: (comments.exportedfunc) exported function FPOP2S should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:149:1: (comments.exportedfunc) exported function FPOP3S should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:153:1: (comments.exportedfunc) exported function FPCVTI should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:157:1: (comments.exportedfunc) exported function ADR should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:161:1: (comments.exportedfunc) exported function OPBIT should have comment or be unexported src/cmd/internal/obj/arm64/asm7.go:166:2: (comments.exportedval) exported const LFROM should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/arm64/asm7.go:1110:3: (unary-op) should replace n += 1 with n++ src/cmd/internal/obj/arm64/asm7.go:1277:13: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/asm7.go:2202:1: (comments.funcform) comment on exported function SYSARG5 should be of the form "SYSARG5 ..." src/cmd/internal/obj/arm64/asm7.go:2207:1: (comments.exportedfunc) exported function SYSARG4 should have comment or be unexported src/cmd/internal/obj/arm64/list7.go:176:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:182:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:188:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:194:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:200:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:206:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:212:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:218:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/arm64/list7.go:229:1: (comments.exportedfunc) exported function DRconv should have comment or be unexported src/cmd/internal/obj/arm64/obj7.go:840:5: (comments.exportedval) exported var Linkarm64 should have comment or be unexported src/cmd/internal/obj/mips/a.out.go:49:2: (comments.exportedval) exported const REG_R0 should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/mips/a.out.go:118:2: (comments.valform) comment on exported const REG_M0 should be of the form "REG_M0 ..." src/cmd/internal/obj/mips/a.out.go:152:2: (comments.valform) comment on exported const REG_FCR0 should be of the form "REG_FCR0 ..." src/cmd/internal/obj/mips/a.out.go:205:2: (comments.exportedval) exported const BIG should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/mips/a.out.go:209:2: (comments.valform) comment on exported const FOLL should be of the form "FOLL ..." src/cmd/internal/obj/mips/a.out.go:211:2: (comments.exportedval) exported const LABEL should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/mips/a.out.go:223:2: (comments.exportedval) exported const C_NONE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/mips/a.out.go:263:2: (comments.exportedval) exported const AABSD should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/mips/a.out.go:359:2: (comments.valform) comment on exported const AMOVV should be of the form "AMOVV ..." src/cmd/internal/obj/mips/a.out.go:377:2: (comments.valform) comment on exported const ATRUNCFV should be of the form "ATRUNCFV ..." src/cmd/internal/obj/mips/a.out.go:390:2: (comments.valform) comment on exported const AJMP should be of the form "AJMP ..." src/cmd/internal/obj/mips/anames.go:8:5: (comments.exportedval) exported var Anames should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:63:6: (comments.exportedtype) exported type Optab should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1054:1: (comments.exportedfunc) exported function OP should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1058:1: (comments.exportedfunc) exported function SP should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1062:1: (comments.exportedfunc) exported function BCOND should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1066:1: (comments.exportedfunc) exported function MMU should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1070:1: (comments.exportedfunc) exported function FPF should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1074:1: (comments.exportedfunc) exported function FPD should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1078:1: (comments.exportedfunc) exported function FPW should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1082:1: (comments.exportedfunc) exported function FPV should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1086:1: (comments.exportedfunc) exported function OP_RRR should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1090:1: (comments.exportedfunc) exported function OP_IRR should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1094:1: (comments.exportedfunc) exported function OP_SRR should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1098:1: (comments.exportedfunc) exported function OP_FRRR should have comment or be unexported src/cmd/internal/obj/mips/asm0.go:1102:1: (comments.exportedfunc) exported function OP_JMP should have comment or be unexported src/cmd/internal/obj/mips/list0.go:72:1: (comments.exportedfunc) exported function DRconv should have comment or be unexported src/cmd/internal/obj/mips/obj0.go:818:2: (comments.exportedval) exported const E_HILO should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/mips/obj0.go:829:6: (comments.exportedtype) exported type Dep should have comment or be unexported src/cmd/internal/obj/mips/obj0.go:835:6: (comments.exportedtype) exported type Sch should have comment or be unexported src/cmd/internal/obj/mips/obj0.go:1413:5: (comments.exportedval) exported var Linkmips64 should have comment or be unexported src/cmd/internal/obj/mips/obj0.go:1421:5: (comments.exportedval) exported var Linkmips64le should have comment or be unexported src/cmd/internal/obj/mips/obj0.go:1429:5: (comments.exportedval) exported var Linkmips should have comment or be unexported src/cmd/internal/obj/mips/obj0.go:1437:5: (comments.exportedval) exported var Linkmipsle should have comment or be unexported src/cmd/internal/obj/ppc64/a.out.go:47:2: (comments.valform) comment on exported const REG_R0 should be of the form "REG_R0 ..." src/cmd/internal/obj/ppc64/a.out.go:50:2: (comments.exportedval) exported const REG_R1 should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/a.out.go:82:2: (comments.valform) comment on exported const REG_F0 should be of the form "REG_F0 ..." src/cmd/internal/obj/ppc64/a.out.go:116:2: (comments.valform) comment on exported const REG_V0 should be of the form "REG_V0 ..." src/cmd/internal/obj/ppc64/a.out.go:150:2: (comments.valform) comment on exported const REG_VS0 should be of the form "REG_VS0 ..." src/cmd/internal/obj/ppc64/a.out.go:273:2: (comments.valform) comment on exported const LABEL should be of the form "LABEL ..." src/cmd/internal/obj/ppc64/a.out.go:275:2: (comments.exportedval) exported const LEAF should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/a.out.go:295:2: (comments.exportedval) exported const BI_CR0 should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/a.out.go:315:2: (comments.exportedval) exported const BO_BCTR should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/a.out.go:326:2: (comments.exportedval) exported const C_COND_LT should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/a.out.go:333:2: (comments.exportedval) exported const C_NONE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/a.out.go:379:2: (comments.exportedval) exported const AADD should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/a.out.go:613:2: (comments.valform) comment on exported const AFRES should be of the form "AFRES ..." src/cmd/internal/obj/ppc64/a.out.go:654:2: (comments.valform) comment on exported const AFCFID should be of the form "AFCFID ..." src/cmd/internal/obj/ppc64/a.out.go:709:2: (comments.valform) comment on exported const ADWORD should be of the form "ADWORD ..." src/cmd/internal/obj/ppc64/a.out.go:720:2: (comments.valform) comment on exported const AHRFID should be of the form "AHRFID ..." src/cmd/internal/obj/ppc64/a.out.go:733:2: (comments.valform) comment on exported const ALV should be of the form "ALV ..." src/cmd/internal/obj/ppc64/a.out.go:888:2: (comments.valform) comment on exported const ALXV should be of the form "ALXV ..." src/cmd/internal/obj/ppc64/a.out.go:978:2: (comments.valform) comment on exported const ABR should be of the form "ABR ..." src/cmd/internal/obj/ppc64/anames.go:8:5: (comments.exportedval) exported var Anames should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:63:6: (comments.exportedtype) exported type Optab should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:769:13: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/internal/obj/ppc64/asm9.go:1840:1: (comments.exportedfunc) exported function OPVXX1 should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1844:1: (comments.exportedfunc) exported function OPVXX2 should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1848:1: (comments.exportedfunc) exported function OPVXX3 should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1852:1: (comments.exportedfunc) exported function OPVXX4 should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1856:1: (comments.exportedfunc) exported function OPVX should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1860:1: (comments.exportedfunc) exported function OPVC should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1864:1: (comments.exportedfunc) exported function OPVCC should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1868:1: (comments.exportedfunc) exported function OPCC should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1872:1: (comments.exportedfunc) exported function OP should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1876:1: (comments.funcform) comment on exported function AOP_RRR should be of the form "AOP_RRR ..." src/cmd/internal/obj/ppc64/asm9.go:1881:1: (comments.funcform) comment on exported function AOP_RR should be of the form "AOP_RR ..." src/cmd/internal/obj/ppc64/asm9.go:1886:1: (comments.funcform) comment on exported function AOP_RRRR should be of the form "AOP_RRRR ..." src/cmd/internal/obj/ppc64/asm9.go:1891:1: (comments.exportedfunc) exported function AOP_IRR should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1895:1: (comments.funcform) comment on exported function AOP_VIRR should be of the form "AOP_VIRR ..." src/cmd/internal/obj/ppc64/asm9.go:1900:1: (comments.funcform) comment on exported function AOP_IIRR should be of the form "AOP_IIRR ..." src/cmd/internal/obj/ppc64/asm9.go:1905:1: (comments.funcform) comment on exported function AOP_IRRR should be of the form "AOP_IRRR ..." src/cmd/internal/obj/ppc64/asm9.go:1910:1: (comments.funcform) comment on exported function AOP_IR should be of the form "AOP_IR ..." src/cmd/internal/obj/ppc64/asm9.go:1915:1: (comments.funcform) comment on exported function AOP_XX1 should be of the form "AOP_XX1 ..." src/cmd/internal/obj/ppc64/asm9.go:1923:1: (comments.funcform) comment on exported function AOP_XX2 should be of the form "AOP_XX2 ..." src/cmd/internal/obj/ppc64/asm9.go:1930:1: (comments.funcform) comment on exported function AOP_XX3 should be of the form "AOP_XX3 ..." src/cmd/internal/obj/ppc64/asm9.go:1938:1: (comments.funcform) comment on exported function AOP_XX3I should be of the form "AOP_XX3I ..." src/cmd/internal/obj/ppc64/asm9.go:1946:1: (comments.funcform) comment on exported function AOP_XX4 should be of the form "AOP_XX4 ..." src/cmd/internal/obj/ppc64/asm9.go:1955:1: (comments.funcform) comment on exported function AOP_Z23I should be of the form "AOP_Z23I ..." src/cmd/internal/obj/ppc64/asm9.go:1960:1: (comments.exportedfunc) exported function LOP_RRR should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1964:1: (comments.exportedfunc) exported function LOP_IRR should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1968:1: (comments.exportedfunc) exported function OP_BR should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1972:1: (comments.exportedfunc) exported function OP_BC should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1976:1: (comments.exportedfunc) exported function OP_BCR should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1980:1: (comments.exportedfunc) exported function OP_RLW should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1984:1: (comments.exportedfunc) exported function AOP_RLDIC should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1988:1: (comments.exportedfunc) exported function AOP_ISEL should have comment or be unexported src/cmd/internal/obj/ppc64/asm9.go:1993:2: (comments.valform) comment on exported const OP_ADD should be of the form "OP_ADD ..." src/cmd/internal/obj/ppc64/asm9.go:1995:2: (comments.exportedval) exported const OP_ADDI should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/asm9.go:2038:2: (comments.exportedval) exported const D_FORM should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/ppc64/list9.go:96:1: (comments.exportedfunc) exported function DRconv should have comment or be unexported src/cmd/internal/obj/ppc64/obj9.go:1058:5: (comments.exportedval) exported var Linkppc64 should have comment or be unexported src/cmd/internal/obj/ppc64/obj9.go:1066:5: (comments.exportedval) exported var Linkppc64le should have comment or be unexported src/cmd/internal/obj/s390x/a.out.go:37:2: (comments.exportedval) exported const NSNAME should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/s390x/a.out.go:44:2: (comments.valform) comment on exported const REG_R0 should be of the form "REG_R0 ..." src/cmd/internal/obj/s390x/a.out.go:46:2: (comments.exportedval) exported const REG_R1 should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/s390x/a.out.go:62:2: (comments.valform) comment on exported const REG_F0 should be of the form "REG_F0 ..." src/cmd/internal/obj/s390x/a.out.go:80:2: (comments.valform) comment on exported const REG_V0 should be of the form "REG_V0 ..." src/cmd/internal/obj/s390x/a.out.go:119:2: (comments.valform) comment on exported const REG_AR0 should be of the form "REG_AR0 ..." src/cmd/internal/obj/s390x/a.out.go:153:2: (comments.exportedval) exported const BIG should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/s390x/a.out.go:160:2: (comments.valform) comment on exported const LEAF should be of the form "LEAF ..." src/cmd/internal/obj/s390x/a.out.go:162:2: (comments.exportedval) exported const BRANCH should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/s390x/a.out.go:166:2: (comments.exportedval) exported const C_NONE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/s390x/a.out.go:200:2: (comments.valform) comment on exported const AADD should be of the form "AADD ..." src/cmd/internal/obj/s390x/a.out.go:202:2: (comments.exportedval) exported const AADDC should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/s390x/a.out.go:225:2: (comments.valform) comment on exported const AMOVWBR should be of the form "AMOVWBR ..." src/cmd/internal/obj/s390x/a.out.go:237:2: (comments.valform) comment on exported const AMOVDEQ should be of the form "AMOVDEQ ..." src/cmd/internal/obj/s390x/a.out.go:245:2: (comments.valform) comment on exported const AFLOGR should be of the form "AFLOGR ..." src/cmd/internal/obj/s390x/a.out.go:248:2: (comments.valform) comment on exported const AAND should be of the form "AAND ..." src/cmd/internal/obj/s390x/a.out.go:264:2: (comments.valform) comment on exported const AFABS should be of the form "AFABS ..." src/cmd/internal/obj/s390x/a.out.go:296:2: (comments.valform) comment on exported const ALDGR should be of the form "ALDGR ..." src/cmd/internal/obj/s390x/a.out.go:300:2: (comments.valform) comment on exported const ACEFBRA should be of the form "ACEFBRA ..." src/cmd/internal/obj/s390x/a.out.go:306:2: (comments.valform) comment on exported const ACFEBRA should be of the form "ACFEBRA ..." src/cmd/internal/obj/s390x/a.out.go:312:2: (comments.valform) comment on exported const ACELFBR should be of the form "ACELFBR ..." src/cmd/internal/obj/s390x/a.out.go:318:2: (comments.valform) comment on exported const ACLFEBR should be of the form "ACLFEBR ..." src/cmd/internal/obj/s390x/a.out.go:324:2: (comments.valform) comment on exported const ACMP should be of the form "ACMP ..." src/cmd/internal/obj/s390x/a.out.go:330:2: (comments.valform) comment on exported const ATMHH should be of the form "ATMHH ..." src/cmd/internal/obj/s390x/a.out.go:336:2: (comments.valform) comment on exported const ACS should be of the form "ACS ..." src/cmd/internal/obj/s390x/a.out.go:340:2: (comments.valform) comment on exported const ASYNC should be of the form "ASYNC ..." src/cmd/internal/obj/s390x/a.out.go:343:2: (comments.valform) comment on exported const ABC should be of the form "ABC ..." src/cmd/internal/obj/s390x/a.out.go:358:2: (comments.valform) comment on exported const ACMPBEQ should be of the form "ACMPBEQ ..." src/cmd/internal/obj/s390x/a.out.go:372:2: (comments.valform) comment on exported const AMVC should be of the form "AMVC ..." src/cmd/internal/obj/s390x/a.out.go:379:2: (comments.valform) comment on exported const AEXRL should be of the form "AEXRL ..." src/cmd/internal/obj/s390x/a.out.go:385:2: (comments.valform) comment on exported const ALAA should be of the form "ALAA ..." src/cmd/internal/obj/s390x/a.out.go:397:2: (comments.valform) comment on exported const ALMY should be of the form "ALMY ..." src/cmd/internal/obj/s390x/a.out.go:403:2: (comments.valform) comment on exported const ASTCK should be of the form "ASTCK ..." src/cmd/internal/obj/s390x/a.out.go:409:2: (comments.valform) comment on exported const ACLEAR should be of the form "ACLEAR ..." src/cmd/internal/obj/s390x/a.out.go:412:2: (comments.valform) comment on exported const AVA should be of the form "AVA ..." src/cmd/internal/obj/s390x/a.out.go:915:2: (comments.valform) comment on exported const ABYTE should be of the form "ABYTE ..." src/cmd/internal/obj/s390x/a.out.go:920:2: (comments.valform) comment on exported const ALAST should be of the form "ALAST ..." src/cmd/internal/obj/s390x/a.out.go:923:2: (comments.valform) comment on exported const ABR should be of the form "ABR ..." src/cmd/internal/obj/s390x/anames.go:8:5: (comments.exportedval) exported var Anames should have comment or be unexported src/cmd/internal/obj/s390x/asmz.go:57:6: (comments.exportedtype) exported type Optab should have comment or be unexported src/cmd/internal/obj/s390x/asmz.go:3004:4: (unary-op) should replace d -= 1 with d-- src/cmd/internal/obj/s390x/asmz.go:3406:5: (unary-op) should replace i2 -= 1 with i2-- src/cmd/internal/obj/s390x/asmz.go:3426:5: (unary-op) should replace i2 -= 1 with i2-- src/cmd/internal/obj/s390x/asmz.go:3442:5: (unary-op) should replace i2 -= 1 with i2-- src/cmd/internal/obj/s390x/listz.go:65:1: (comments.exportedfunc) exported function DRconv should have comment or be unexported src/cmd/internal/obj/s390x/objz.go:722:5: (comments.exportedval) exported var Links390x should have comment or be unexported src/cmd/internal/obj/x86/a.out.go:36:2: (comments.valform) comment on exported const DONE should be of the form "DONE ..." src/cmd/internal/obj/x86/a.out.go:41:2: (comments.exportedval) exported const REG_NONE should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/a.out.go:45:2: (comments.exportedval) exported const REG_AL should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/a.out.go:210:1: (comments.valform) comment on exported var AMD64DWARFRegisters should be of the form "AMD64DWARFRegisters ..." src/cmd/internal/obj/x86/a.out.go:277:1: (comments.valform) comment on exported var X86DWARFRegisters should be of the form "X86DWARFRegisters ..." src/cmd/internal/obj/x86/anames.go:8:5: (comments.exportedval) exported var Anames should have comment or be unexported src/cmd/internal/obj/x86/asm6.go:51:2: (comments.valform) comment on exported const LoopAlign should be of the form "LoopAlign ..." src/cmd/internal/obj/x86/asm6.go:65:2: (comments.exportedval) exported const MaxLoopPad should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/asm6.go:68:6: (comments.exportedtype) exported type Optab should have comment or be unexported src/cmd/internal/obj/x86/asm6.go:75:6: (comments.exportedtype) exported type Movtab should have comment or be unexported src/cmd/internal/obj/x86/asm6.go:85:2: (comments.exportedval) exported const Yxxx should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/asm6.go:162:2: (comments.exportedval) exported const Zxxx should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/asm6.go:224:2: (comments.exportedval) exported const Px should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/asm6.go:281:2: (comments.valform) comment on exported const VEX_DDS_LIG_66_0F38_W1 should be of the form "VEX_DDS_LIG_66_0F38_W1 ..." src/cmd/internal/obj/x86/asm6.go:283:2: (comments.exportedval) exported const VEX_NDD_128_66_0F_WIG should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/asm6.go:2919:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:3044:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:3111:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:3312:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:3316:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:3335:2: (comments.exportedval) exported const E should have comment (or a comment on this block) or be unexported src/cmd/internal/obj/x86/asm6.go:3520:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:3561:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:3622:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:4786:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/asm6.go:4794:1: (naming.consistentreceiver) receiver name asmbuf should be consistent with previous receiver name a for AsmBuf src/cmd/internal/obj/x86/list6.go:38:5: (comments.exportedval) exported var Register should have comment or be unexported src/cmd/internal/obj/x86/obj6.go:41:1: (comments.exportedfunc) exported function CanUse1InsnTLS should have comment or be unexported src/cmd/internal/obj/x86/obj6.go:1239:5: (comments.exportedval) exported var Linkamd64 should have comment or be unexported src/cmd/internal/obj/x86/obj6.go:1249:5: (comments.exportedval) exported var Linkamd64p32 should have comment or be unexported src/cmd/internal/obj/x86/obj6.go:1259:5: (comments.exportedval) exported var Link386 should have comment or be unexported src/cmd/internal/objabi/doc.go:14:1: (comments.packageform) package comment should be of the form "Package objabi ..." src/cmd/internal/objabi/flag.go:16:1: (comments.exportedfunc) exported function Flagcount should have comment or be unexported src/cmd/internal/objabi/flag.go:20:1: (comments.exportedfunc) exported function Flagfn1 should have comment or be unexported src/cmd/internal/objabi/flag.go:24:1: (comments.exportedfunc) exported function Flagprint should have comment or be unexported src/cmd/internal/objabi/flag.go:29:1: (comments.exportedfunc) exported function Flagparse should have comment or be unexported src/cmd/internal/objabi/flag.go:34:1: (comments.exportedfunc) exported function AddVersionFlag should have comment or be unexported src/cmd/internal/objabi/funcdata.go:14:2: (comments.exportedval) exported const PCDATA_StackMapIndex should have comment (or a comment on this block) or be unexported src/cmd/internal/objabi/head.go:39:2: (comments.exportedval) exported const Hunknown should have comment (or a comment on this block) or be unexported src/cmd/internal/objabi/head.go:52:1: (comments.exportedfunc) exported method HeadType.Set should have comment or be unexported src/cmd/internal/objabi/reloctype.go:33:6: (comments.exportedtype) exported type RelocType should have comment or be unexported src/cmd/internal/objabi/stack.go:10:2: (comments.exportedval) exported const STACKSYSTEM should have comment (or a comment on this block) or be unexported src/cmd/internal/objabi/stack.go:19:2: (comments.exportedval) exported const StackPreempt should have comment (or a comment on this block) or be unexported src/cmd/internal/objabi/typekind.go:11:2: (comments.exportedval) exported const KindBool should have comment (or a comment on this block) or be unexported src/cmd/internal/objabi/util.go:24:2: (comments.exportedval) exported var GOROOT should have comment or be unexported src/cmd/internal/objabi/util.go:56:1: (comments.exportedfunc) exported function Getgoextlinkenabled should have comment or be unexported src/cmd/internal/objabi/util.go:68:1: (comments.exportedfunc) exported function Framepointer_enabled should have comment or be unexported src/cmd/internal/objabi/util.go:94:27: (type-inference) should omit type int from declaration of var framepointer_enabled; it will be inferred from the right-hand side src/cmd/internal/objabi/util.go:95:2: (comments.exportedval) exported var Fieldtrack_enabled should have comment or be unexported src/cmd/internal/objabi/util.go:116:1: (comments.exportedfunc) exported function DefaultExpstring should have comment or be unexported src/cmd/internal/objabi/util.go:120:1: (comments.exportedfunc) exported function Expstring should have comment or be unexported src/cmd/internal/objfile/disasm.go:397:6: (comments.exportedtype) exported type Liner should have comment or be unexported src/cmd/internal/objfile/objfile.go:32:6: (comments.exportedtype) exported type Entry should have comment or be unexported src/cmd/internal/objfile/objfile.go:47:6: (comments.exportedtype) exported type Reloc should have comment or be unexported src/cmd/internal/objfile/objfile.go:53:6: (comments.exportedtype) exported type RelocStringer should have comment or be unexported src/cmd/internal/objfile/objfile.go:85:1: (comments.exportedfunc) exported method File.Close should have comment or be unexported src/cmd/internal/objfile/objfile.go:89:1: (comments.exportedfunc) exported method File.Entries should have comment or be unexported src/cmd/internal/objfile/objfile.go:93:1: (comments.exportedfunc) exported method File.Symbols should have comment or be unexported src/cmd/internal/objfile/objfile.go:97:1: (comments.exportedfunc) exported method File.PCLineTable should have comment or be unexported src/cmd/internal/objfile/objfile.go:101:1: (comments.exportedfunc) exported method File.Text should have comment or be unexported src/cmd/internal/objfile/objfile.go:105:1: (comments.exportedfunc) exported method File.GOARCH should have comment or be unexported src/cmd/internal/objfile/objfile.go:109:1: (comments.exportedfunc) exported method File.LoadAddress should have comment or be unexported src/cmd/internal/objfile/objfile.go:113:1: (comments.exportedfunc) exported method File.DWARF should have comment or be unexported src/cmd/internal/objfile/objfile.go:117:1: (comments.exportedfunc) exported method File.Disasm should have comment or be unexported src/cmd/internal/objfile/objfile.go:121:1: (comments.exportedfunc) exported method Entry.Name should have comment or be unexported src/cmd/internal/objfile/objfile.go:125:1: (comments.exportedfunc) exported method Entry.Symbols should have comment or be unexported src/cmd/internal/objfile/objfile.go:140:1: (comments.exportedfunc) exported method Entry.PCLineTable should have comment or be unexported src/cmd/internal/objfile/objfile.go:154:1: (comments.exportedfunc) exported method Entry.Text should have comment or be unexported src/cmd/internal/objfile/objfile.go:158:1: (comments.exportedfunc) exported method Entry.GOARCH should have comment or be unexported src/cmd/internal/src/pos.go:84:1: (comments.funcform) comment on exported method Pos.AbsFilename should be of the form "AbsFilename ..." src/cmd/internal/src/pos.go:87:1: (comments.funcform) comment on exported method Pos.SymFilename should be of the form "SymFilename ..." src/cmd/internal/src/pos.go:225:7: (comments.exportedval) exported const FileSymPrefix should have comment or be unexported src/cmd/internal/sys/arch.go:15:2: (comments.exportedval) exported const NoArch should have comment (or a comment on this block) or be unexported src/cmd/internal/sys/arch.go:55:5: (comments.exportedval) exported var Arch386 should have comment or be unexported src/cmd/internal/sys/arch.go:64:5: (comments.exportedval) exported var ArchAMD64 should have comment or be unexported src/cmd/internal/sys/arch.go:73:5: (comments.exportedval) exported var ArchAMD64P32 should have comment or be unexported src/cmd/internal/sys/arch.go:82:5: (comments.exportedval) exported var ArchARM should have comment or be unexported src/cmd/internal/sys/arch.go:91:5: (comments.exportedval) exported var ArchARM64 should have comment or be unexported src/cmd/internal/sys/arch.go:100:5: (comments.exportedval) exported var ArchMIPS should have comment or be unexported src/cmd/internal/sys/arch.go:109:5: (comments.exportedval) exported var ArchMIPSLE should have comment or be unexported src/cmd/internal/sys/arch.go:118:5: (comments.exportedval) exported var ArchMIPS64 should have comment or be unexported src/cmd/internal/sys/arch.go:127:5: (comments.exportedval) exported var ArchMIPS64LE should have comment or be unexported src/cmd/internal/sys/arch.go:136:5: (comments.exportedval) exported var ArchPPC64 should have comment or be unexported src/cmd/internal/sys/arch.go:145:5: (comments.exportedval) exported var ArchPPC64LE should have comment or be unexported src/cmd/internal/sys/arch.go:154:5: (comments.exportedval) exported var ArchS390X should have comment or be unexported src/cmd/internal/sys/arch.go:163:5: (comments.exportedval) exported var Archs should have comment or be unexported src/cmd/internal/test2json/test2json.go:27:2: (comments.exportedval) exported const Timestamp should have comment (or a comment on this block) or be unexported src/cmd/link/internal/amd64/asm.go:42:1: (comments.exportedfunc) exported function PADDR should have comment or be unexported src/cmd/link/internal/amd64/asm.go:46:1: (comments.exportedfunc) exported function Addcall should have comment or be unexported src/cmd/link/internal/amd64/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/link/internal/arm/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/link/internal/arm64/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/link/internal/ld/ar.go:44:2: (comments.exportedval) exported const SARMAG should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/ar.go:49:2: (comments.exportedval) exported const ARMAG should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/ar.go:52:6: (comments.exportedtype) exported type ArHdr should have comment or be unexported src/cmd/link/internal/ld/config.go:21:2: (comments.exportedval) exported const BuildModeUnset should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/config.go:30:1: (comments.exportedfunc) exported method BuildMode.Set should have comment or be unexported src/cmd/link/internal/ld/config.go:130:2: (comments.exportedval) exported const LinkAuto should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/config.go:135:1: (comments.exportedfunc) exported method LinkMode.Set should have comment or be unexported src/cmd/link/internal/ld/data.go:599:1: (comments.exportedfunc) exported function Codeblk should have comment or be unexported src/cmd/link/internal/ld/data.go:602:1: (comments.exportedfunc) exported function CodeblkPad should have comment or be unexported src/cmd/link/internal/ld/data.go:711:1: (comments.exportedfunc) exported function Datblk should have comment or be unexported src/cmd/link/internal/ld/data.go:782:1: (comments.exportedfunc) exported function Dwarfblk should have comment or be unexported src/cmd/link/internal/ld/data.go:857:1: (comments.exportedfunc) exported function Addstring should have comment or be unexported src/cmd/link/internal/ld/data.go:936:6: (comments.exportedtype) exported type GCProg should have comment or be unexported src/cmd/link/internal/ld/data.go:942:1: (comments.exportedfunc) exported method GCProg.Init should have comment or be unexported src/cmd/link/internal/ld/data.go:958:1: (comments.exportedfunc) exported method GCProg.End should have comment or be unexported src/cmd/link/internal/ld/data.go:966:1: (comments.exportedfunc) exported method GCProg.AddSym should have comment or be unexported src/cmd/link/internal/ld/data.go:2114:1: (comments.funcform) comment on exported method Link.AddTramp should be of the form "AddTramp ..." src/cmd/link/internal/ld/dwarf_test.go:715:3: (unary-op) should replace abscount += 1 with abscount++ src/cmd/link/internal/ld/elf.go:78:2: (comments.exportedval) exported const EI_MAG0 should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/elf.go:346:1: (comments.typeform) comment on exported type ElfEhdr should be of the form "ElfEhdr ..." (with optional leading article) src/cmd/link/internal/ld/elf.go:366:1: (comments.typeform) comment on exported type ElfShdr should be of the form "ElfShdr ..." (with optional leading article) src/cmd/link/internal/ld/elf.go:383:1: (comments.typeform) comment on exported type ElfPhdr should be of the form "ElfPhdr ..." (with optional leading article) src/cmd/link/internal/ld/elf.go:434:5: (comments.exportedval) exported var Elfstrdat should have comment or be unexported src/cmd/link/internal/ld/elf.go:456:2: (comments.exportedval) exported var Nelfsym should have comment or be unexported src/cmd/link/internal/ld/elf.go:470:6: (comments.exportedtype) exported type Elfstring should have comment or be unexported src/cmd/link/internal/ld/elf.go:481:1: (comments.funcform) comment on exported function Elfinit should be of the form "Elfinit ..." src/cmd/link/internal/ld/elf.go:744:1: (comments.exportedfunc) exported function Elfwritedynent should have comment or be unexported src/cmd/link/internal/ld/elf.go:758:1: (comments.exportedfunc) exported function Elfwritedynentsymplus should have comment or be unexported src/cmd/link/internal/ld/elf.go:830:5: (comments.exportedval) exported var ELF_NOTE_NETBSD_NAME should have comment or be unexported src/cmd/link/internal/ld/elf.go:861:5: (comments.exportedval) exported var ELF_NOTE_OPENBSD_NAME should have comment or be unexported src/cmd/link/internal/ld/elf.go:917:5: (comments.exportedval) exported var ELF_NOTE_BUILDINFO_NAME should have comment or be unexported src/cmd/link/internal/ld/elf.go:965:5: (comments.exportedval) exported var ELF_NOTE_GO_NAME should have comment or be unexported src/cmd/link/internal/ld/elf.go:969:6: (comments.exportedtype) exported type Elfaux should have comment or be unexported src/cmd/link/internal/ld/elf.go:975:6: (comments.exportedtype) exported type Elflib should have comment or be unexported src/cmd/link/internal/ld/elf.go:1378:1: (comments.exportedfunc) exported function Elfemitreloc should have comment or be unexported src/cmd/link/internal/ld/elf.go:1716:1: (comments.exportedfunc) exported function Asmbelfsetup should have comment or be unexported src/cmd/link/internal/ld/elf.go:1745:1: (comments.exportedfunc) exported function Asmbelf should have comment or be unexported src/cmd/link/internal/ld/elf.go:2339:1: (comments.exportedfunc) exported function ELF32_R_SYM should have comment or be unexported src/cmd/link/internal/ld/elf.go:2343:1: (comments.exportedfunc) exported function ELF32_R_TYPE should have comment or be unexported src/cmd/link/internal/ld/elf.go:2347:1: (comments.exportedfunc) exported function ELF32_R_INFO should have comment or be unexported src/cmd/link/internal/ld/elf.go:2351:1: (comments.exportedfunc) exported function ELF32_ST_BIND should have comment or be unexported src/cmd/link/internal/ld/elf.go:2355:1: (comments.exportedfunc) exported function ELF32_ST_TYPE should have comment or be unexported src/cmd/link/internal/ld/elf.go:2359:1: (comments.exportedfunc) exported function ELF32_ST_INFO should have comment or be unexported src/cmd/link/internal/ld/elf.go:2363:1: (comments.exportedfunc) exported function ELF32_ST_VISIBILITY should have comment or be unexported src/cmd/link/internal/ld/elf.go:2367:1: (comments.exportedfunc) exported function ELF64_R_SYM should have comment or be unexported src/cmd/link/internal/ld/elf.go:2371:1: (comments.exportedfunc) exported function ELF64_R_TYPE should have comment or be unexported src/cmd/link/internal/ld/elf.go:2375:1: (comments.exportedfunc) exported function ELF64_R_INFO should have comment or be unexported src/cmd/link/internal/ld/elf.go:2379:1: (comments.exportedfunc) exported function ELF64_ST_BIND should have comment or be unexported src/cmd/link/internal/ld/elf.go:2383:1: (comments.exportedfunc) exported function ELF64_ST_TYPE should have comment or be unexported src/cmd/link/internal/ld/elf.go:2387:1: (comments.exportedfunc) exported function ELF64_ST_INFO should have comment or be unexported src/cmd/link/internal/ld/elf.go:2391:1: (comments.exportedfunc) exported function ELF64_ST_VISIBILITY should have comment or be unexported src/cmd/link/internal/ld/go.go:312:1: (comments.exportedfunc) exported function Adddynsym should have comment or be unexported src/cmd/link/internal/ld/go.go:373:6: (comments.exportedtype) exported type Pkg should have comment or be unexported src/cmd/link/internal/ld/lib.go:93:6: (comments.exportedtype) exported type Arch should have comment or be unexported src/cmd/link/internal/ld/lib.go:127:2: (comments.exportedval) exported var Thearch should have comment or be unexported src/cmd/link/internal/ld/lib.go:135:2: (comments.exportedval) exported const MINFUNC should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/lib.go:168:2: (comments.exportedval) exported var Funcalign should have comment or be unexported src/cmd/link/internal/ld/lib.go:181:2: (comments.exportedval) exported var Segtext should have comment or be unexported src/cmd/link/internal/ld/lib.go:204:1: (comments.exportedfunc) exported function Lflag should have comment or be unexported src/cmd/link/internal/ld/lib.go:846:6: (comments.exportedtype) exported type Hostobj should have comment or be unexported src/cmd/link/internal/ld/lib.go:1722:1: (comments.exportedfunc) exported function Le16 should have comment or be unexported src/cmd/link/internal/ld/lib.go:1726:1: (comments.exportedfunc) exported function Le32 should have comment or be unexported src/cmd/link/internal/ld/lib.go:1730:1: (comments.exportedfunc) exported function Le64 should have comment or be unexported src/cmd/link/internal/ld/lib.go:1734:1: (comments.exportedfunc) exported function Be16 should have comment or be unexported src/cmd/link/internal/ld/lib.go:1738:1: (comments.exportedfunc) exported function Be32 should have comment or be unexported src/cmd/link/internal/ld/lib.go:1964:6: (comments.exportedtype) exported type SymbolType should have comment or be unexported src/cmd/link/internal/ld/lib.go:1967:2: (comments.valform) comment on exported const TextSym should be of the form "TextSym ..." src/cmd/link/internal/ld/lib.go:1969:2: (comments.exportedval) exported const DataSym should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/lib.go:1977:2: (comments.valform) comment on exported const DeletedAutoSym should be of the form "DeletedAutoSym ..." src/cmd/link/internal/ld/lib.go:2142:1: (comments.exportedfunc) exported function Symaddr should have comment or be unexported src/cmd/link/internal/ld/lib.go:2169:1: (comments.exportedfunc) exported function Entryvalue should have comment or be unexported src/cmd/link/internal/ld/lib.go:2235:1: (comments.exportedfunc) exported function Rnd should have comment or be unexported src/cmd/link/internal/ld/link.go:42:6: (comments.exportedtype) exported type Shlib should have comment or be unexported src/cmd/link/internal/ld/link.go:86:1: (comments.funcform) comment on exported method Link.FixedFrameSize should be of the form "FixedFrameSize ..." src/cmd/link/internal/ld/link.go:103:1: (comments.exportedfunc) exported method Link.Logf should have comment or be unexported src/cmd/link/internal/ld/link.go:119:6: (comments.exportedtype) exported type Pciter should have comment or be unexported src/cmd/link/internal/ld/macho.go:15:6: (comments.exportedtype) exported type MachoHdr should have comment or be unexported src/cmd/link/internal/ld/macho.go:20:6: (comments.exportedtype) exported type MachoSect should have comment or be unexported src/cmd/link/internal/ld/macho.go:34:6: (comments.exportedtype) exported type MachoSeg should have comment or be unexported src/cmd/link/internal/ld/macho.go:48:6: (comments.exportedtype) exported type MachoLoad should have comment or be unexported src/cmd/link/internal/ld/macho.go:63:2: (comments.exportedval) exported const MACHO_CPU_AMD64 should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/macho.go:96:2: (comments.exportedval) exported const MH_MAGIC should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/macho.go:106:2: (comments.exportedval) exported const LC_SEGMENT should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/macho.go:135:2: (comments.exportedval) exported const S_REGULAR should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/macho.go:165:2: (comments.exportedval) exported const SymKindLocal should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/macho.go:464:1: (comments.exportedfunc) exported function Asmbmacho should have comment or be unexported src/cmd/link/internal/ld/macho.go:847:1: (comments.exportedfunc) exported function Domacholink should have comment or be unexported src/cmd/link/internal/ld/macho.go:939:1: (comments.exportedfunc) exported function Machoemitreloc should have comment or be unexported src/cmd/link/internal/ld/macho_combine_dwarf.go:52:2: (naming.initialism) struct field CryptId should be CryptID src/cmd/link/internal/ld/macho_combine_dwarf.go:227:21: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/cmd/link/internal/ld/macho_combine_dwarf.go:349:2: () redundant if ...; err != nil check, just return error instead. src/cmd/link/internal/ld/main.go:242:6: (comments.exportedtype) exported type Rpath should have comment or be unexported src/cmd/link/internal/ld/main.go:247:1: (comments.exportedfunc) exported method Rpath.Set should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:31:1: (comments.exportedfunc) exported method OutBuf.SeekSet should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:42:1: (comments.exportedfunc) exported method OutBuf.Offset should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:57:1: (comments.exportedfunc) exported method OutBuf.Write8 should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:63:1: (comments.exportedfunc) exported method OutBuf.Write16 should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:68:1: (comments.exportedfunc) exported method OutBuf.Write32 should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:73:1: (comments.exportedfunc) exported method OutBuf.Write32b should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:78:1: (comments.exportedfunc) exported method OutBuf.Write64 should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:83:1: (comments.exportedfunc) exported method OutBuf.Write64b should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:88:1: (comments.exportedfunc) exported method OutBuf.WriteString should have comment or be unexported src/cmd/link/internal/ld/outbuf.go:116:1: (comments.exportedfunc) exported method OutBuf.Flush should have comment or be unexported src/cmd/link/internal/ld/pcln.go:441:2: (comments.exportedval) exported const BUCKETSIZE should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/pe.go:19:6: (comments.exportedtype) exported type IMAGE_IMPORT_DESCRIPTOR should have comment or be unexported src/cmd/link/internal/ld/pe.go:27:6: (comments.exportedtype) exported type IMAGE_EXPORT_DIRECTORY should have comment or be unexported src/cmd/link/internal/ld/pe.go:42:2: (comments.exportedval) exported const PEBASE should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/pe.go:46:2: (comments.valform) comment on exported var PESECTALIGN should be of the form "PESECTALIGN ..." src/cmd/link/internal/ld/pe.go:50:2: (comments.valform) comment on exported var PEFILEALIGN should be of the form "PEFILEALIGN ..." src/cmd/link/internal/ld/pe.go:57:2: (comments.exportedval) exported const IMAGE_FILE_MACHINE_I386 should have comment (or a comment on this block) or be unexported src/cmd/link/internal/ld/pe.go:254:6: (comments.exportedtype) exported type Imp should have comment or be unexported src/cmd/link/internal/ld/pe.go:261:6: (comments.exportedtype) exported type Dll should have comment or be unexported src/cmd/link/internal/ld/pe.go:271:2: (comments.exportedval) exported var PESECTHEADR should have comment or be unexported src/cmd/link/internal/ld/pe.go:889:1: (comments.exportedfunc) exported function Peinit should have comment or be unexported src/cmd/link/internal/ld/pe.go:1315:1: (comments.exportedfunc) exported function Asmbpe should have comment or be unexported src/cmd/link/internal/ld/symtab.go:202:1: (comments.exportedfunc) exported function Asmelfsym should have comment or be unexported src/cmd/link/internal/ld/symtab.go:252:1: (comments.exportedfunc) exported function Asmplan9sym should have comment or be unexported src/cmd/link/internal/ld/util.go:18:1: (comments.funcform) comment on exported function Cputime should be of the form "Cputime ..." src/cmd/link/internal/ld/util.go:72:1: (comments.exportedfunc) exported function AtExit should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:56:2: (comments.exportedval) exported const ElfDataNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:62:2: (comments.exportedval) exported const ElfTypeNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:70:2: (comments.exportedval) exported const ElfMachNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:101:2: (comments.exportedval) exported const ElfAbiNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:118:2: (comments.exportedval) exported const ElfSectNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:136:2: (comments.exportedval) exported const ElfSymBindLocal should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:142:2: (comments.exportedval) exported const ElfSymTypeNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:152:2: (comments.exportedval) exported const ElfSymShnNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:158:2: (comments.exportedval) exported const ElfProgNone should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:171:2: (comments.exportedval) exported const ElfNotePrStatus should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:187:6: (comments.exportedtype) exported type ElfHdrBytes should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:204:6: (comments.exportedtype) exported type ElfSectBytes should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:217:6: (comments.exportedtype) exported type ElfProgBytes should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:220:6: (comments.exportedtype) exported type ElfSymBytes should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:229:6: (comments.exportedtype) exported type ElfHdrBytes64 should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:246:6: (comments.exportedtype) exported type ElfSectBytes64 should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:259:6: (comments.exportedtype) exported type ElfProgBytes64 should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:262:6: (comments.exportedtype) exported type ElfSymBytes64 should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:271:6: (comments.exportedtype) exported type ElfSect should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:287:6: (comments.exportedtype) exported type ElfObj should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:314:6: (comments.exportedtype) exported type ElfSym should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:325:5: (comments.exportedval) exported var ElfMagic should have comment or be unexported src/cmd/link/internal/loadelf/ldelf.go:328:2: (comments.exportedval) exported const TagFile should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadelf/ldelf.go:411:31: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/cmd/link/internal/loadelf/ldelf.go:421:32: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/cmd/link/internal/loadelf/ldelf.go:447:33: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/cmd/link/internal/loadelf/ldelf.go:1001:21: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/cmd/link/internal/loadmacho/ldmacho.go:165:2: (naming.initialism) const LdMachoCpuVax should be LdMachoCPUVax src/cmd/link/internal/loadmacho/ldmacho.go:165:2: (comments.exportedval) exported const LdMachoCpuVax should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadmacho/ldmacho.go:166:2: (naming.initialism) const LdMachoCpu68000 should be LdMachoCPU68000 src/cmd/link/internal/loadmacho/ldmacho.go:167:2: (naming.initialism) const LdMachoCpu386 should be LdMachoCPU386 src/cmd/link/internal/loadmacho/ldmacho.go:168:2: (naming.initialism) const LdMachoCpuAmd64 should be LdMachoCPUAmd64 src/cmd/link/internal/loadmacho/ldmacho.go:169:2: (naming.initialism) const LdMachoCpuMips should be LdMachoCPUMips src/cmd/link/internal/loadmacho/ldmacho.go:170:2: (naming.initialism) const LdMachoCpu98000 should be LdMachoCPU98000 src/cmd/link/internal/loadmacho/ldmacho.go:171:2: (naming.initialism) const LdMachoCpuHppa should be LdMachoCPUHppa src/cmd/link/internal/loadmacho/ldmacho.go:172:2: (naming.initialism) const LdMachoCpuArm should be LdMachoCPUArm src/cmd/link/internal/loadmacho/ldmacho.go:173:2: (naming.initialism) const LdMachoCpu88000 should be LdMachoCPU88000 src/cmd/link/internal/loadmacho/ldmacho.go:174:2: (naming.initialism) const LdMachoCpuSparc should be LdMachoCPUSparc src/cmd/link/internal/loadmacho/ldmacho.go:175:2: (naming.initialism) const LdMachoCpu860 should be LdMachoCPU860 src/cmd/link/internal/loadmacho/ldmacho.go:176:2: (naming.initialism) const LdMachoCpuAlpha should be LdMachoCPUAlpha src/cmd/link/internal/loadmacho/ldmacho.go:177:2: (naming.initialism) const LdMachoCpuPower should be LdMachoCPUPower src/cmd/link/internal/loadpe/ldpe.go:23:2: (comments.valform) comment on exported const IMAGE_SYM_UNDEFINED should be of the form "IMAGE_SYM_UNDEFINED ..." src/cmd/link/internal/loadpe/ldpe.go:25:2: (comments.exportedval) exported const IMAGE_SYM_ABSOLUTE should have comment (or a comment on this block) or be unexported src/cmd/link/internal/loadpe/ldpe.go:336:32: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/cmd/link/internal/mips/l.go:65:2: (comments.exportedval) exported const MaxAlign should have comment (or a comment on this block) or be unexported src/cmd/link/internal/mips/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/link/internal/mips64/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/link/internal/ppc64/asm.go:613:4: (unary-op) should replace val += 1 with val++ src/cmd/link/internal/ppc64/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/link/internal/s390x/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/link/internal/sym/attribute.go:28:2: (comments.exportedval) exported const AttrCgoExportStatic should have comment (or a comment on this block) or be unexported src/cmd/link/internal/sym/attribute.go:81:1: (comments.exportedfunc) exported method Attribute.DuplicateOK should have comment or be unexported src/cmd/link/internal/sym/attribute.go:82:1: (comments.exportedfunc) exported method Attribute.External should have comment or be unexported src/cmd/link/internal/sym/attribute.go:83:1: (comments.exportedfunc) exported method Attribute.NoSplit should have comment or be unexported src/cmd/link/internal/sym/attribute.go:84:1: (comments.exportedfunc) exported method Attribute.Reachable should have comment or be unexported src/cmd/link/internal/sym/attribute.go:85:1: (comments.exportedfunc) exported method Attribute.CgoExportDynamic should have comment or be unexported src/cmd/link/internal/sym/attribute.go:86:1: (comments.exportedfunc) exported method Attribute.CgoExportStatic should have comment or be unexported src/cmd/link/internal/sym/attribute.go:87:1: (comments.exportedfunc) exported method Attribute.Special should have comment or be unexported src/cmd/link/internal/sym/attribute.go:88:1: (comments.exportedfunc) exported method Attribute.StackCheck should have comment or be unexported src/cmd/link/internal/sym/attribute.go:89:1: (comments.exportedfunc) exported method Attribute.NotInSymbolTable should have comment or be unexported src/cmd/link/internal/sym/attribute.go:90:1: (comments.exportedfunc) exported method Attribute.OnList should have comment or be unexported src/cmd/link/internal/sym/attribute.go:91:1: (comments.exportedfunc) exported method Attribute.Local should have comment or be unexported src/cmd/link/internal/sym/attribute.go:92:1: (comments.exportedfunc) exported method Attribute.ReflectMethod should have comment or be unexported src/cmd/link/internal/sym/attribute.go:93:1: (comments.exportedfunc) exported method Attribute.MakeTypelink should have comment or be unexported src/cmd/link/internal/sym/attribute.go:94:1: (comments.exportedfunc) exported method Attribute.Shared should have comment or be unexported src/cmd/link/internal/sym/attribute.go:95:1: (comments.exportedfunc) exported method Attribute.VisibilityHidden should have comment or be unexported src/cmd/link/internal/sym/attribute.go:96:1: (comments.exportedfunc) exported method Attribute.SubSymbol should have comment or be unexported src/cmd/link/internal/sym/attribute.go:97:1: (comments.exportedfunc) exported method Attribute.Container should have comment or be unexported src/cmd/link/internal/sym/attribute.go:99:1: (comments.exportedfunc) exported method Attribute.CgoExport should have comment or be unexported src/cmd/link/internal/sym/attribute.go:103:1: (comments.exportedfunc) exported method Attribute.Set should have comment or be unexported src/cmd/link/internal/sym/library.go:7:6: (comments.exportedtype) exported type Library should have comment or be unexported src/cmd/link/internal/sym/reloc.go:40:2: (comments.exportedval) exported const RV_NONE should have comment (or a comment on this block) or be unexported src/cmd/link/internal/sym/reloc.go:55:1: (comments.exportedfunc) exported function RelocName should have comment or be unexported src/cmd/link/internal/sym/segment.go:38:6: (comments.exportedtype) exported type Segment should have comment or be unexported src/cmd/link/internal/sym/segment.go:47:6: (comments.exportedtype) exported type Section should have comment or be unexported src/cmd/link/internal/sym/symbol.go:57:1: (comments.exportedfunc) exported method Symbol.ElfsymForReloc should have comment or be unexported src/cmd/link/internal/sym/symbol.go:62:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/link/internal/sym/symbol.go:67:1: (comments.exportedfunc) exported method Symbol.Len should have comment or be unexported src/cmd/link/internal/sym/symbol.go:71:1: (comments.exportedfunc) exported method Symbol.Grow should have comment or be unexported src/cmd/link/internal/sym/symbol.go:85:1: (comments.exportedfunc) exported method Symbol.AddBytes should have comment or be unexported src/cmd/link/internal/sym/symbol.go:96:1: (comments.exportedfunc) exported method Symbol.AddUint8 should have comment or be unexported src/cmd/link/internal/sym/symbol.go:108:1: (comments.exportedfunc) exported method Symbol.AddUint16 should have comment or be unexported src/cmd/link/internal/sym/symbol.go:112:1: (comments.exportedfunc) exported method Symbol.AddUint32 should have comment or be unexported src/cmd/link/internal/sym/symbol.go:116:1: (comments.exportedfunc) exported method Symbol.AddUint64 should have comment or be unexported src/cmd/link/internal/sym/symbol.go:120:1: (comments.exportedfunc) exported method Symbol.AddUint should have comment or be unexported src/cmd/link/internal/sym/symbol.go:124:1: (comments.exportedfunc) exported method Symbol.SetUint8 should have comment or be unexported src/cmd/link/internal/sym/symbol.go:128:1: (comments.exportedfunc) exported method Symbol.SetUint32 should have comment or be unexported src/cmd/link/internal/sym/symbol.go:132:1: (comments.exportedfunc) exported method Symbol.SetUint should have comment or be unexported src/cmd/link/internal/sym/symbol.go:153:1: (comments.exportedfunc) exported method Symbol.AddAddrPlus should have comment or be unexported src/cmd/link/internal/sym/symbol.go:157:1: (comments.exportedfunc) exported method Symbol.AddCURelativeAddrPlus should have comment or be unexported src/cmd/link/internal/sym/symbol.go:161:1: (comments.exportedfunc) exported method Symbol.AddPCRelPlus should have comment or be unexported src/cmd/link/internal/sym/symbol.go:181:1: (comments.exportedfunc) exported method Symbol.AddAddr should have comment or be unexported src/cmd/link/internal/sym/symbol.go:185:1: (comments.exportedfunc) exported method Symbol.SetAddrPlus should have comment or be unexported src/cmd/link/internal/sym/symbol.go:204:1: (comments.exportedfunc) exported method Symbol.SetAddr should have comment or be unexported src/cmd/link/internal/sym/symbol.go:208:1: (comments.exportedfunc) exported method Symbol.AddSize should have comment or be unexported src/cmd/link/internal/sym/symbol.go:224:1: (comments.exportedfunc) exported method Symbol.AddAddrPlus4 should have comment or be unexported src/cmd/link/internal/sym/symbol.go:241:1: (comments.exportedfunc) exported method Symbol.AddRel should have comment or be unexported src/cmd/link/internal/sym/symbol.go:246:1: (comments.exportedfunc) exported method Symbol.AddUintXX should have comment or be unexported src/cmd/link/internal/sym/symbol.go:350:6: (comments.exportedtype) exported type FuncInfo should have comment or be unexported src/cmd/link/internal/sym/symbol.go:373:6: (comments.exportedtype) exported type Pcdata should have comment or be unexported src/cmd/link/internal/sym/symbol.go:377:6: (comments.exportedtype) exported type Auto should have comment or be unexported src/cmd/link/internal/sym/symbols.go:33:6: (comments.exportedtype) exported type Symbols should have comment or be unexported src/cmd/link/internal/sym/symbols.go:42:1: (comments.exportedfunc) exported function NewSymbols should have comment or be unexported src/cmd/link/internal/sym/symbols.go:53:1: (comments.exportedfunc) exported method Symbols.Newsym should have comment or be unexported src/cmd/link/internal/sym/symbols.go:71:1: (comments.funcform) comment on exported method Symbols.Lookup should be of the form "Lookup ..." src/cmd/link/internal/sym/symbols.go:85:1: (comments.funcform) comment on exported method Symbols.ROLookup should be of the form "ROLookup ..." src/cmd/link/internal/sym/symbols.go:91:1: (comments.funcform) comment on exported method Symbols.IncVersion should be of the form "IncVersion ..." src/cmd/link/internal/sym/symkind.go:34:6: (naming.stutter) type name will be used as sym.SymKind by other packages, and that stutters; consider calling this Kind src/cmd/link/internal/x86/obj.go:40:1: (comments.exportedfunc) exported function Init should have comment or be unexported src/cmd/trace/trace.go:165:6: (naming.initialism) func httpJsonTrace should be httpJSONTrace src/cmd/trace/trace.go:252:6: (comments.exportedtype) exported type Range should have comment or be unexported src/cmd/trace/trace.go:367:6: (comments.exportedtype) exported type ViewerData should have comment or be unexported src/cmd/trace/trace.go:376:6: (comments.exportedtype) exported type ViewerEvent should have comment or be unexported src/cmd/trace/trace.go:392:6: (comments.exportedtype) exported type ViewerFrame should have comment or be unexported src/cmd/trace/trace.go:397:6: (comments.exportedtype) exported type NameArg should have comment or be unexported src/cmd/trace/trace.go:401:6: (comments.exportedtype) exported type SortIndexArg should have comment or be unexported src/cmd/trace/trace.go:715:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:116:1: (comments.exportedfunc) exported method Name.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:120:1: (comments.exportedfunc) exported method Name.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:127:1: (comments.exportedfunc) exported method Name.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:161:1: (comments.exportedfunc) exported method Typed.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:168:1: (comments.exportedfunc) exported method Typed.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:190:1: (comments.exportedfunc) exported method Typed.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:219:1: (comments.exportedfunc) exported method Qualified.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:226:1: (comments.exportedfunc) exported method Qualified.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:248:1: (comments.exportedfunc) exported method Qualified.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:305:1: (comments.exportedfunc) exported method Template.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:314:1: (comments.exportedfunc) exported method Template.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:343:1: (comments.exportedfunc) exported method Template.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:381:1: (comments.exportedfunc) exported method TemplateParam.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:386:1: (comments.exportedfunc) exported method TemplateParam.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:393:1: (comments.exportedfunc) exported method TemplateParam.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:428:1: (comments.exportedfunc) exported method TypeWithQualifiers.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:434:1: (comments.exportedfunc) exported method TypeWithQualifiers.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:449:1: (comments.exportedfunc) exported method TypeWithQualifiers.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:493:1: (comments.exportedfunc) exported method MethodWithQualifiers.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:499:1: (comments.exportedfunc) exported method MethodWithQualifiers.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:514:1: (comments.exportedfunc) exported method MethodWithQualifiers.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:542:1: (comments.exportedfunc) exported method BuiltinType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:546:1: (comments.exportedfunc) exported method BuiltinType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:553:1: (comments.exportedfunc) exported method BuiltinType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:585:1: (comments.exportedfunc) exported method PointerType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:591:1: (comments.exportedfunc) exported method PointerType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:606:1: (comments.exportedfunc) exported method PointerType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:628:1: (comments.exportedfunc) exported method ReferenceType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:634:1: (comments.exportedfunc) exported method ReferenceType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:649:1: (comments.exportedfunc) exported method ReferenceType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:671:1: (comments.exportedfunc) exported method RvalueReferenceType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:677:1: (comments.exportedfunc) exported method RvalueReferenceType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:692:1: (comments.exportedfunc) exported method RvalueReferenceType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:714:1: (comments.exportedfunc) exported method ComplexType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:720:1: (comments.exportedfunc) exported method ComplexType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:735:1: (comments.exportedfunc) exported method ComplexType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:757:1: (comments.exportedfunc) exported method ImaginaryType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:763:1: (comments.exportedfunc) exported method ImaginaryType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:778:1: (comments.exportedfunc) exported method ImaginaryType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:806:1: (comments.exportedfunc) exported method VendorQualifier.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:813:1: (comments.exportedfunc) exported method VendorQualifier.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:835:1: (comments.exportedfunc) exported method VendorQualifier.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:895:1: (comments.exportedfunc) exported method ArrayType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:902:1: (comments.exportedfunc) exported method ArrayType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:924:1: (comments.exportedfunc) exported method ArrayType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1013:1: (comments.exportedfunc) exported method FunctionType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1024:1: (comments.exportedfunc) exported method FunctionType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1058:1: (comments.exportedfunc) exported method FunctionType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1096:1: (comments.exportedfunc) exported method FunctionParam.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1100:1: (comments.exportedfunc) exported method FunctionParam.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1107:1: (comments.exportedfunc) exported method FunctionParam.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1137:1: (comments.exportedfunc) exported method PtrMem.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1144:1: (comments.exportedfunc) exported method PtrMem.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1166:1: (comments.exportedfunc) exported method PtrMem.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1200:1: (comments.exportedfunc) exported method FixedType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1206:1: (comments.exportedfunc) exported method FixedType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1221:1: (comments.exportedfunc) exported method FixedType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1251:1: (comments.exportedfunc) exported method VectorType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1258:1: (comments.exportedfunc) exported method VectorType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1280:1: (comments.exportedfunc) exported method VectorType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1301:1: (comments.exportedfunc) exported method Decltype.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1307:1: (comments.exportedfunc) exported method Decltype.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1322:1: (comments.exportedfunc) exported method Decltype.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1346:1: (comments.exportedfunc) exported method Operator.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1350:1: (comments.exportedfunc) exported method Operator.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1357:1: (comments.exportedfunc) exported method Operator.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1374:1: (comments.exportedfunc) exported method Constructor.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1380:1: (comments.exportedfunc) exported method Constructor.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1395:1: (comments.exportedfunc) exported method Constructor.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1413:1: (comments.exportedfunc) exported method Destructor.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1419:1: (comments.exportedfunc) exported method Destructor.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1434:1: (comments.exportedfunc) exported method Destructor.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1459:1: (comments.exportedfunc) exported method GlobalCDtor.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1465:1: (comments.exportedfunc) exported method GlobalCDtor.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1480:1: (comments.exportedfunc) exported method GlobalCDtor.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1502:1: (comments.exportedfunc) exported method TaggedName.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1509:1: (comments.exportedfunc) exported method TaggedName.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1531:1: (comments.exportedfunc) exported method TaggedName.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1558:1: (comments.exportedfunc) exported method PackExpansion.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1565:1: (comments.exportedfunc) exported method PackExpansion.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1580:1: (comments.exportedfunc) exported method PackExpansion.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1603:1: (comments.exportedfunc) exported method ArgumentPack.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1611:1: (comments.exportedfunc) exported method ArgumentPack.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1636:1: (comments.exportedfunc) exported method ArgumentPack.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1661:1: (comments.exportedfunc) exported method SizeofPack.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1666:1: (comments.exportedfunc) exported method SizeofPack.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1677:1: (comments.exportedfunc) exported method SizeofPack.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1705:1: (comments.exportedfunc) exported method SizeofArgs.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1713:1: (comments.exportedfunc) exported method SizeofArgs.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1738:1: (comments.exportedfunc) exported method SizeofArgs.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1766:1: (comments.exportedfunc) exported method Cast.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1772:1: (comments.exportedfunc) exported method Cast.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1787:1: (comments.exportedfunc) exported method Cast.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1832:1: (comments.exportedfunc) exported method Nullary.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1838:1: (comments.exportedfunc) exported method Nullary.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1853:1: (comments.exportedfunc) exported method Nullary.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1912:1: (comments.exportedfunc) exported method Unary.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1919:1: (comments.exportedfunc) exported method Unary.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:1941:1: (comments.exportedfunc) exported method Unary.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2019:1: (comments.exportedfunc) exported method Binary.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2027:1: (comments.exportedfunc) exported method Binary.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2053:1: (comments.exportedfunc) exported method Binary.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2080:1: (comments.exportedfunc) exported method Trinary.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2089:1: (comments.exportedfunc) exported method Trinary.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2119:1: (comments.exportedfunc) exported method Trinary.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2172:1: (comments.exportedfunc) exported method Fold.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2182:1: (comments.exportedfunc) exported method Fold.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2211:1: (comments.exportedfunc) exported method Fold.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2220:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2249:1: (comments.exportedfunc) exported method New.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2262:1: (comments.exportedfunc) exported method New.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2298:1: (comments.exportedfunc) exported method New.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2386:1: (comments.exportedfunc) exported method Literal.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2392:1: (comments.exportedfunc) exported method Literal.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2407:1: (comments.exportedfunc) exported method Literal.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2436:1: (comments.exportedfunc) exported method ExprList.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2444:1: (comments.exportedfunc) exported method ExprList.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2469:1: (comments.exportedfunc) exported method ExprList.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2501:1: (comments.exportedfunc) exported method InitializerList.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2510:1: (comments.exportedfunc) exported method InitializerList.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2535:1: (comments.exportedfunc) exported method InitializerList.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2561:1: (comments.exportedfunc) exported method DefaultArg.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2567:1: (comments.exportedfunc) exported method DefaultArg.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2582:1: (comments.exportedfunc) exported method DefaultArg.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2608:1: (comments.exportedfunc) exported method Closure.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2616:1: (comments.exportedfunc) exported method Closure.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2641:1: (comments.exportedfunc) exported method Closure.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2668:1: (comments.exportedfunc) exported method UnnamedType.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2672:1: (comments.exportedfunc) exported method UnnamedType.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2679:1: (comments.exportedfunc) exported method UnnamedType.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2698:1: (comments.exportedfunc) exported method Clone.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2704:1: (comments.exportedfunc) exported method Clone.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2719:1: (comments.exportedfunc) exported method Clone.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2740:1: (comments.exportedfunc) exported method Special.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2746:1: (comments.exportedfunc) exported method Special.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2761:1: (comments.exportedfunc) exported method Special.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2785:1: (comments.exportedfunc) exported method Special2.Traverse should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2792:1: (comments.exportedfunc) exported method Special2.Copy should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go:2814:1: (comments.exportedfunc) exported method Special2.GoString should have comment or be unexported src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:24:2: (comments.valform) comment on exported const NoParams should be of the form "NoParams ..." src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:27:2: (comments.valform) comment on exported const NoTemplateParams should be of the form "NoTemplateParams ..." src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:30:2: (comments.valform) comment on exported const NoClones should be of the form "NoClones ..." src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:34:2: (comments.valform) comment on exported const Verbose should be of the form "Verbose ..." src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:119:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:826:9: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:847:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:854:9: (type-inference) should omit type AST from declaration of var n; it will be inferred from the right-hand side src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:1889:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go:2310:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go:272:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go:290:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go:310:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:17:2: (comments.exportedval) exported const ModeARM should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:83:6: (comments.exportedtype) exported type Float32Imm should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:85:1: (comments.exportedfunc) exported method Float32Imm.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:91:6: (comments.exportedtype) exported type Float64Imm should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:93:1: (comments.exportedfunc) exported method Float64Imm.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:102:1: (comments.exportedfunc) exported method Imm.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:114:1: (comments.exportedfunc) exported method ImmAlt.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:116:1: (comments.exportedfunc) exported method ImmAlt.Imm should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:129:1: (comments.exportedfunc) exported method Label.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:140:2: (comments.exportedval) exported const R0 should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:232:1: (comments.exportedfunc) exported method Reg.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:272:1: (comments.exportedfunc) exported method RegX.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:282:1: (comments.exportedfunc) exported method RegList.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:302:2: (comments.exportedval) exported const LittleEndian should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:306:1: (comments.exportedfunc) exported method Endian.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:319:2: (comments.exportedval) exported const ShiftLeft should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:344:1: (comments.exportedfunc) exported method RegShift.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:357:1: (comments.exportedfunc) exported method RegShiftReg.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:368:1: (comments.exportedfunc) exported method PCRel.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:379:2: (comments.exportedval) exported const AddrPostIndex should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go:400:1: (comments.exportedfunc) exported method Mem.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm/armasm/tables.go:20:2: (comments.exportedval) exported const ADC_EQ should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/condition_util.go:50:6: (comments.exportedtype) exported type Sys should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/condition_util.go:53:2: (comments.exportedval) exported const Sys_AT should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:617:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:728:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:783:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:881:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:970:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:994:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1014:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1023:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1032:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1045:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1058:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1067:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1080:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1151:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1157:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1163:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1179:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1196:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1202:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1208:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1221:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1227:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1233:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1260:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1269:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1278:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1432:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1481:34: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1490:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1503:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1512:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1536:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1706:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1719:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1751:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1764:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1773:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1786:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1930:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1947:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1953:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1959:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1972:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1978:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:1984:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2011:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2190:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2199:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2237:34: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2287:36: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2337:36: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2408:36: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go:2479:36: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/ext_test.go:61:6: (naming.initialism) type InstJson should be InstJSON src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/ext_test.go:418:14: (type-inference) should omit type bool from declaration of var condmark; it will be inferred from the right-hand side src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:65:2: (comments.exportedval) exported const W0 should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:380:6: (comments.exportedtype) exported type ImmShift should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:397:6: (comments.exportedtype) exported type ExtShift should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:456:6: (comments.exportedtype) exported type RegExtshiftAmount should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:495:2: (comments.exportedval) exported const AddrPostIndex should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:551:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:554:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:561:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:564:11: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:582:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:587:6: (comments.exportedtype) exported type Imm64 should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:597:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:635:1: (comments.typeform) comment on exported type Cond should be of the form "Cond ..." (with optional leading article) src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:651:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:657:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:663:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:669:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:675:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:681:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:687:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:779:6: (comments.exportedtype) exported type Pstatefield should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:782:2: (comments.exportedval) exported const SPSel should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:802:6: (comments.exportedtype) exported type Systemreg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:846:6: (comments.exportedtype) exported type Arrangement should have comment or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:850:2: (comments.exportedval) exported const ArrangementB should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:897:1: (comments.typeform) comment on exported type RegisterWithArrangement should be of the form "RegisterWithArrangement ..." (with optional leading article) src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go:930:1: (comments.typeform) comment on exported type RegisterWithArrangementAndIndex should be of the form "RegisterWithArrangementAndIndex ..." (with optional leading article) src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go:12:2: (comments.exportedval) exported const ABS should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/decode.go:72:6: (comments.exportedtype) exported type ArgType should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/decode.go:75:2: (comments.exportedval) exported const TypeUnknown should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/decode.go:124:1: (comments.exportedfunc) exported method ArgType.GoString should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/field.go:56:1: (comments.exportedfunc) exported method BitFields.Append should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/field.go:79:1: (comments.funcform) comment on exported method BitFields.ParseSigned should be of the form "ParseSigned ..." src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:12:6: (comments.exportedtype) exported type Inst should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:63:2: (comments.exportedval) exported const R0 should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:225:1: (comments.exportedfunc) exported method Reg.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:246:2: (comments.valform) comment on exported const Cond0LT should be of the form "Cond0LT ..." src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:248:2: (comments.exportedval) exported const Cond0GT should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:279:2: (comments.valform) comment on exported const CR0 should be of the form "CR0 ..." src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:290:1: (comments.exportedfunc) exported method CondReg.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:306:2: (comments.exportedval) exported const SpRegZero should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:309:1: (comments.exportedfunc) exported method SpReg.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:317:1: (comments.exportedfunc) exported method PCRel.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:325:1: (comments.exportedfunc) exported method Label.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:333:1: (comments.exportedfunc) exported method Imm.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go:341:1: (comments.exportedfunc) exported method Offset.IsArg should have comment or be unexported src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go:8:2: (comments.exportedval) exported const CNTLZW should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode.go:56:2: (naming.initialism) const xReadId should be xReadID src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode.go:414:5: (unary-op) should replace pos += 1 with pos++ src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go:660:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go:664:11: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:40:2: (comments.valform) comment on exported const PrefixImplicit should be of the form "PrefixImplicit ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:42:2: (comments.exportedval) exported const PrefixIgnored should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:45:2: (comments.valform) comment on exported const PrefixES should be of the form "PrefixES ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:53:2: (comments.valform) comment on exported const PrefixPN should be of the form "PrefixPN ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:57:2: (comments.valform) comment on exported const PrefixDataSize should be of the form "PrefixDataSize ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:65:2: (comments.valform) comment on exported const PrefixLOCK should be of the form "PrefixLOCK ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:73:2: (comments.valform) comment on exported const PrefixREX should be of the form "PrefixREX ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:89:1: (comments.exportedfunc) exported method Prefix.IsVEX should have comment or be unexported src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:153:2: (comments.valform) comment on exported const AL should be of the form "AL ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:155:2: (comments.exportedval) exported const CL should have comment (or a comment on this block) or be unexported src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:175:2: (comments.valform) comment on exported const AX should be of the form "AX ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:193:2: (comments.valform) comment on exported const EAX should be of the form "EAX ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:211:2: (comments.valform) comment on exported const RAX should be of the form "RAX ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:229:2: (comments.valform) comment on exported const IP should be of the form "IP ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:234:2: (comments.valform) comment on exported const F0 should be of the form "F0 ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:244:2: (comments.valform) comment on exported const M0 should be of the form "M0 ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:254:2: (comments.valform) comment on exported const X0 should be of the form "X0 ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:272:2: (comments.valform) comment on exported const ES should be of the form "ES ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:280:2: (comments.valform) comment on exported const GDTR should be of the form "GDTR ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:287:2: (comments.valform) comment on exported const CR0 should be of the form "CR0 ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:305:2: (comments.valform) comment on exported const DR0 should be of the form "DR0 ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go:323:2: (comments.valform) comment on exported const TR0 should be of the form "TR0 ..." src/cmd/vendor/golang.org/x/arch/x86/x86asm/intel.go:463:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/cmd/vendor/golang.org/x/arch/x86/x86asm/intel.go:467:11: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/cmd/vendor/golang.org/x/arch/x86/x86asm/plan9x.go:12:6: (comments.exportedtype) exported type SymLookup should have comment or be unexported src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go:8677:2: (comments.exportedval) exported const AAA should have comment (or a comment on this block) or be unexported src/cmd/vet/copylock.go:155:6: (naming.initialism) var isId should be isID src/cmd/vet/copylock.go:198:6: (naming.initialism) func lockPathRhs should be lockPathRHS src/cmd/vet/main.go:384:6: (comments.exportedtype) exported type Package should have comment or be unexported src/cmd/vet/method.go:23:6: (comments.exportedtype) exported type MethodSig should have comment or be unexported src/cmd/vet/internal/cfg/cfg.go:5:1: (comments.packageform) package comment should be of the form "Package cfg ..." src/compress/flate/deflate.go:14:2: (comments.exportedval) exported const NoCompression should have comment (or a comment on this block) or be unexported src/compress/flate/huffman_bit_writer.go:359:97: (naming.initialism) method parameter isEof should be isEOF src/compress/flate/huffman_bit_writer.go:379:16: (type-inference) should omit type int from declaration of var codeWord; it will be inferred from the right-hand side src/compress/flate/huffman_bit_writer.go:403:58: (naming.initialism) method parameter isEof should be isEOF src/compress/flate/huffman_bit_writer.go:417:45: (naming.initialism) method parameter isEof should be isEOF src/compress/flate/huffman_code.go:106:26: (type-inference) should omit type *huffmanEncoder from declaration of var fixedLiteralEncoding; it will be inferred from the right-hand side src/compress/flate/huffman_code.go:107:25: (type-inference) should omit type *huffmanEncoder from declaration of var fixedOffsetEncoding; it will be inferred from the right-hand side src/compress/flate/inflate.go:258:1: (comments.typeform) comment on exported type Reader should be of the form "Reader ..." (with optional leading article) src/compress/gzip/gunzip.go:47:1: (comments.typeform) comment on exported type Header should be of the form "Header ..." (with optional leading article) src/container/heap/heap.go:21:1: (comments.typeform) comment on exported type Interface should be of the form "Interface ..." (with optional leading article) src/container/heap/heap.go:36:1: (comments.funcform) comment on exported function Init should be of the form "Init ..." src/context/context.go:155:5: (naming.errorform) error var Canceled should have name of the form ErrFoo src/crypto/crypto.go:24:2: (comments.exportedval) exported const MD4 should have comment (or a comment on this block) or be unexported src/crypto/crypto.go:158:6: (comments.exportedtype) exported type DecrypterOpts should have comment or be unexported src/crypto/aes/cipher.go:12:1: (comments.valform) comment on exported const BlockSize should be of the form "BlockSize ..." src/crypto/aes/cipher.go:21:6: (comments.exportedtype) exported type KeySizeError should have comment or be unexported src/crypto/cipher/xor.go:61:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/crypto/des/cipher.go:13:1: (comments.valform) comment on exported const BlockSize should be of the form "BlockSize ..." src/crypto/des/cipher.go:16:6: (comments.exportedtype) exported type KeySizeError should have comment or be unexported src/crypto/dsa/dsa.go:45:2: (comments.exportedval) exported const L1024N160 should have comment (or a comment on this block) or be unexported src/crypto/dsa/dsa.go:226:3: (naming.leadingk) don't use leading k in Go names; var kInv should be inv src/crypto/ecdsa/ecdsa.go:193:9: (naming.leadingk) don't use leading k in Go names; var kInv should be inv src/crypto/elliptic/elliptic.go:51:1: (comments.exportedfunc) exported method CurveParams.Params should have comment or be unexported src/crypto/elliptic/elliptic.go:55:1: (comments.exportedfunc) exported method CurveParams.IsOnCurve should have comment or be unexported src/crypto/elliptic/elliptic.go:102:1: (comments.exportedfunc) exported method CurveParams.Add should have comment or be unexported src/crypto/elliptic/elliptic.go:186:1: (comments.exportedfunc) exported method CurveParams.Double should have comment or be unexported src/crypto/elliptic/elliptic.go:251:1: (comments.exportedfunc) exported method CurveParams.ScalarMult should have comment or be unexported src/crypto/elliptic/elliptic.go:268:1: (comments.exportedfunc) exported method CurveParams.ScalarBaseMult should have comment or be unexported src/crypto/elliptic/p256_amd64.go:422:8: (type-inference) should omit type uint from declaration of var s; it will be inferred from the right-hand side src/crypto/elliptic/p256_amd64.go:423:8: (type-inference) should omit type uint from declaration of var d; it will be inferred from the right-hand side src/crypto/elliptic/p256_amd64.go:430:8: (type-inference) should omit type uint from declaration of var s; it will be inferred from the right-hand side src/crypto/elliptic/p256_amd64.go:431:8: (type-inference) should omit type uint from declaration of var d; it will be inferred from the right-hand side src/crypto/md5/md5.go:23:1: (comments.valform) comment on exported const Size should be of the form "Size ..." src/crypto/md5/md5.go:26:1: (comments.valform) comment on exported const BlockSize should be of the form "BlockSize ..." src/crypto/md5/md5.go:163:1: (naming.consistentreceiver) receiver name d0 should be consistent with previous receiver name d for digest src/crypto/rc4/rc4.go:20:6: (comments.exportedtype) exported type KeySizeError should have comment or be unexported src/crypto/rc4/rc4.go:37:16: (zero-value) should drop = 0 from declaration of var j; it is the zero value src/crypto/rc4/rc4.go:62:3: (unary-op) should replace i += 1 with i++ src/crypto/rsa/pkcs1v15.go:17:1: (comments.typeform) comment on exported type PKCS1v15DecryptOptions should be of the form "PKCS1v15DecryptOptions ..." (with optional leading article) src/crypto/rsa/pss.go:238:1: (naming.consistentreceiver) receiver name opts should be consistent with previous receiver name pssOpts for PSSOptions src/crypto/rsa/rsa.go:132:10: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/crypto/rsa/rsa.go:141:6: (comments.exportedtype) exported type PrecomputedValues should have comment or be unexported src/crypto/rsa/rsa.go:576:1: (comments.funcform) comment on exported function DecryptOAEP should be of the form "DecryptOAEP ..." src/crypto/sha1/sha1.go:21:1: (comments.valform) comment on exported const Size should be of the form "Size ..." src/crypto/sha1/sha1.go:24:1: (comments.valform) comment on exported const BlockSize should be of the form "BlockSize ..." src/crypto/sha1/sha1.go:153:1: (naming.consistentreceiver) receiver name d0 should be consistent with previous receiver name d for digest src/crypto/sha1/sha1.go:192:1: (naming.consistentreceiver) receiver name d0 should be consistent with previous receiver name d for digest src/crypto/sha256/sha256.go:20:1: (comments.valform) comment on exported const Size should be of the form "Size ..." src/crypto/sha256/sha256.go:23:1: (comments.valform) comment on exported const Size224 should be of the form "Size224 ..." src/crypto/sha256/sha256.go:26:1: (comments.valform) comment on exported const BlockSize should be of the form "BlockSize ..." src/crypto/sha256/sha256.go:226:1: (naming.consistentreceiver) receiver name d0 should be consistent with previous receiver name d for digest src/crypto/sha512/sha512.go:289:1: (naming.consistentreceiver) receiver name d0 should be consistent with previous receiver name d for digest src/crypto/tls/common.go:25:2: (comments.exportedval) exported const VersionSSL30 should have comment (or a comment on this block) or be unexported src/crypto/tls/common.go:98:2: (comments.exportedval) exported const CurveP256 should have comment (or a comment on this block) or be unexported src/crypto/tls/common.go:179:2: (comments.exportedval) exported const NoClientCert should have comment (or a comment on this block) or be unexported src/crypto/tls/common.go:216:2: (comments.exportedval) exported const PKCS1WithSHA1 should have comment (or a comment on this block) or be unexported src/crypto/tls/common.go:229:2: (comments.valform) comment on exported const ECDSAWithSHA1 should be of the form "ECDSAWithSHA1 ..." src/crypto/tls/conn_test.go:113:10: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/crypto/tls/handshake_client.go:41:10: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/crypto/tls/handshake_client.go:67:9: (naming.initialism) range var suiteId should be suiteID src/crypto/tls/handshake_client_test.go:1258:5: (naming.errorform) error var brokenConnErr should have name of the form errFoo src/crypto/tls/handshake_messages.go:16:2: (naming.initialism) struct field sessionId should be sessionID src/crypto/tls/handshake_messages.go:307:2: (naming.initialism) var sessionIdLen should be sessionIDLen src/crypto/tls/handshake_messages.go:510:2: (naming.initialism) struct field sessionId should be sessionID src/crypto/tls/handshake_messages.go:669:3: (unary-op) should replace l -= 1 with l-- src/crypto/tls/handshake_messages.go:704:2: (naming.initialism) var sessionIdLen should be sessionIDLen src/crypto/tls/handshake_messages_test.go:121:4: (unary-op) should replace cs += 1 with cs++ src/crypto/tls/prf_test.go:73:6: (naming.initialism) func cipherSuiteById should be cipherSuiteByID src/crypto/x509/cert_pool.go:15:2: (naming.initialism) struct field bySubjectKeyId should be bySubjectKeyID src/crypto/x509/cert_pool.go:99:3: (naming.initialism) var keyId should be keyID src/crypto/x509/pem_decrypt.go:23:6: (comments.exportedtype) exported type PEMCipher should have comment or be unexported src/crypto/x509/pem_decrypt.go:105:5: (naming.errorform) error var IncorrectPasswordError should have name of the form ErrFoo src/crypto/x509/root_cgo_darwin.go:224:25: (zero-value) should drop = 0 from declaration of var data; it is the zero value src/crypto/x509/root_cgo_darwin.go:225:34: (zero-value) should drop = 0 from declaration of var untrustedData; it is the zero value src/crypto/x509/verify.go:20:6: (comments.exportedtype) exported type InvalidReason should have comment or be unexported src/crypto/x509/x509.go:19:2: (imports.blank) a blank import should be only in a main or test package, or have a comment justifying it src/crypto/x509/x509.go:143:2: (naming.initialism) struct field UniqueId should be UniqueID src/crypto/x509/x509.go:144:2: (naming.initialism) struct field SubjectUniqueId should be SubjectUniqueID src/crypto/x509/x509.go:169:6: (naming.initialism) type authKeyId should be authKeyID src/crypto/x509/x509.go:170:2: (naming.initialism) struct field Id should be ID src/crypto/x509/x509.go:173:6: (comments.exportedtype) exported type SignatureAlgorithm should have comment or be unexported src/crypto/x509/x509.go:176:2: (comments.exportedval) exported const UnknownSignatureAlgorithm should have comment (or a comment on this block) or be unexported src/crypto/x509/x509.go:212:6: (comments.exportedtype) exported type PublicKeyAlgorithm should have comment or be unexported src/crypto/x509/x509.go:215:2: (comments.exportedval) exported const UnknownPublicKeyAlgorithm should have comment (or a comment on this block) or be unexported src/crypto/x509/x509.go:532:2: (comments.exportedval) exported const KeyUsageDigitalSignature should have comment (or a comment on this block) or be unexported src/crypto/x509/x509.go:577:2: (comments.exportedval) exported const ExtKeyUsageAny should have comment (or a comment on this block) or be unexported src/crypto/x509/x509.go:702:2: (naming.initialism) struct field SubjectKeyId should be SubjectKeyID src/crypto/x509/x509.go:703:2: (naming.initialism) struct field AuthorityKeyId should be AuthorityKeyID src/crypto/x509/x509.go:736:1: (comments.typeform) comment on exported type InsecureAlgorithmError should be of the form "InsecureAlgorithmError ..." (with optional leading article) src/crypto/x509/x509.go:752:1: (comments.exportedfunc) exported method Certificate.Equal should have comment or be unexported src/crypto/x509/x509.go:902:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/crypto/x509/x509.go:949:6: (comments.exportedtype) exported type UnhandledCriticalExtension should have comment or be unexported src/crypto/x509/x509.go:1643:2: (naming.initialism) var oidExtensionSubjectKeyId should be oidExtensionSubjectKeyID src/crypto/x509/x509.go:1646:2: (naming.initialism) var oidExtensionAuthorityKeyId should be oidExtensionAuthorityKeyID src/crypto/x509/x509.go:1705:66: (naming.initialism) func parameter authorityKeyId should be authorityKeyID src/crypto/x509/x509.go:2096:2: (naming.initialism) var authorityKeyId should be authorityKeyID src/crypto/x509/x509.go:2347:3: (naming.initialism) struct field Id should be ID src/crypto/x509/x509_test.go:1314:3: (naming.initialism) struct field Id should be ID src/crypto/x509/pkix/pkix.go:24:6: (comments.exportedtype) exported type RDNSequence should have comment or be unexported src/crypto/x509/pkix/pkix.go:95:6: (comments.exportedtype) exported type RelativeDistinguishedNameSET should have comment or be unexported src/crypto/x509/pkix/pkix.go:114:2: (naming.initialism) struct field Id should be ID src/crypto/x509/pkix/pkix.go:133:1: (comments.exportedfunc) exported method Name.FillFromRDNSequence should have comment or be unexported src/crypto/x509/pkix/pkix.go:203:1: (comments.exportedfunc) exported method Name.ToRDNSequence should have comment or be unexported src/database/sql/convert.go:382:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/database/sql/convert.go:437:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/database/sql/sql.go:2996:2: () redundant if ...; err != nil check, just return error instead. src/database/sql/sql_test.go:3734:5: (naming.errorform) error var pingError should have name of the form errFoo src/database/sql/driver/driver.go:63:1: (comments.typeform) comment on exported type DriverContext should be of the form "DriverContext ..." (with optional leading article) src/database/sql/driver/driver.go:69:6: (naming.stutter) type name will be used as driver.DriverContext by other packages, and that stutters; consider calling this Context src/database/sql/driver/driver.go:471:1: (comments.exportedfunc) exported method RowsAffected.LastInsertId should have comment or be unexported src/database/sql/driver/driver.go:475:1: (comments.exportedfunc) exported method RowsAffected.RowsAffected should have comment or be unexported src/database/sql/driver/types.go:154:1: (comments.exportedfunc) exported method Null.ConvertValue should have comment or be unexported src/database/sql/driver/types.go:167:1: (comments.exportedfunc) exported method NotNull.ConvertValue should have comment or be unexported src/database/sql/driver/types.go:255:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/debug/dwarf/buf.go:184:6: (comments.exportedtype) exported type DecodeError should have comment or be unexported src/debug/dwarf/const.go:15:2: (comments.exportedval) exported const AttrSibling should have comment (or a comment on this block) or be unexported src/debug/dwarf/const.go:89:1: (comments.exportedfunc) exported method Attr.GoString should have comment or be unexported src/debug/dwarf/const.go:139:2: (comments.exportedval) exported const TagArrayType should have comment (or a comment on this block) or be unexported src/debug/dwarf/const.go:186:2: (comments.valform) comment on exported const TagDwarfProcedure should be of the form "TagDwarfProcedure ..." src/debug/dwarf/const.go:198:2: (comments.valform) comment on exported const TagTypeUnit should be of the form "TagTypeUnit ..." src/debug/dwarf/const.go:204:1: (comments.exportedfunc) exported method Tag.GoString should have comment or be unexported src/debug/dwarf/entry.go:209:1: (comments.typeform) comment on exported type Entry should be of the form "Entry ..." (with optional leading article) src/debug/dwarf/entry.go:298:2: (comments.valform) comment on exported const ClassRangeListPtr should be of the form "ClassRangeListPtr ..." src/debug/dwarf/entry.go:331:1: (comments.exportedfunc) exported method Class.GoString should have comment or be unexported src/debug/dwarf/type.go:29:1: (comments.exportedfunc) exported method CommonType.Common should have comment or be unexported src/debug/dwarf/type.go:31:1: (comments.exportedfunc) exported method CommonType.Size should have comment or be unexported src/debug/dwarf/type.go:42:1: (comments.exportedfunc) exported method BasicType.Basic should have comment or be unexported src/debug/dwarf/type.go:44:1: (naming.consistentreceiver) receiver name t should be consistent with previous receiver name b for BasicType src/debug/dwarf/type.go:107:1: (comments.exportedfunc) exported method QualType.Size should have comment or be unexported src/debug/dwarf/type.go:121:1: (comments.exportedfunc) exported method ArrayType.Size should have comment or be unexported src/debug/dwarf/type.go:169:1: (comments.exportedfunc) exported method StructType.Defn should have comment or be unexported src/debug/dwarf/type.go:262:1: (comments.exportedfunc) exported method TypedefType.Size should have comment or be unexported src/debug/elf/elf.go:61:1: (comments.valform) comment on exported const ELFMAG should be of the form "ELFMAG ..." src/debug/elf/elf.go:68:2: (comments.exportedval) exported const EV_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:78:1: (comments.exportedfunc) exported method Version.GoString should have comment or be unexported src/debug/elf/elf.go:84:2: (comments.exportedval) exported const ELFCLASSNONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:96:1: (comments.exportedfunc) exported method Class.GoString should have comment or be unexported src/debug/elf/elf.go:102:2: (comments.exportedval) exported const ELFDATANONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:114:1: (comments.exportedfunc) exported method Data.GoString should have comment or be unexported src/debug/elf/elf.go:120:2: (comments.exportedval) exported const ELFOSABI_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:160:1: (comments.exportedfunc) exported method OSABI.GoString should have comment or be unexported src/debug/elf/elf.go:166:2: (comments.exportedval) exported const ET_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:190:1: (comments.exportedfunc) exported method Type.GoString should have comment or be unexported src/debug/elf/elf.go:196:2: (comments.exportedval) exported const EM_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:241:2: (comments.valform) comment on exported const EM_486 should be of the form "EM_486 ..." src/debug/elf/elf.go:301:1: (comments.exportedfunc) exported method Machine.GoString should have comment or be unexported src/debug/elf/elf.go:303:1: (comments.typeform) comment on exported type SectionIndex should be of the form "SectionIndex ..." (with optional leading article) src/debug/elf/elf.go:307:2: (comments.exportedval) exported const SHN_UNDEF should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:329:1: (comments.exportedfunc) exported method SectionIndex.GoString should have comment or be unexported src/debug/elf/elf.go:331:1: (comments.typeform) comment on exported type SectionType should be of the form "SectionType ..." (with optional leading article) src/debug/elf/elf.go:335:2: (comments.exportedval) exported const SHT_NULL should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:398:1: (comments.exportedfunc) exported method SectionType.GoString should have comment or be unexported src/debug/elf/elf.go:400:1: (comments.typeform) comment on exported type SectionFlag should be of the form "SectionFlag ..." (with optional leading article) src/debug/elf/elf.go:404:2: (comments.exportedval) exported const SHF_WRITE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:434:1: (comments.exportedfunc) exported method SectionFlag.GoString should have comment or be unexported src/debug/elf/elf.go:436:1: (comments.typeform) comment on exported type CompressionType should be of the form "CompressionType ..." (with optional leading article) src/debug/elf/elf.go:440:2: (comments.exportedval) exported const COMPRESS_ZLIB should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:456:1: (comments.exportedfunc) exported method CompressionType.GoString should have comment or be unexported src/debug/elf/elf.go:458:1: (comments.typeform) comment on exported type ProgType should be of the form "ProgType ..." (with optional leading article) src/debug/elf/elf.go:462:2: (comments.exportedval) exported const PT_NULL should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:492:1: (comments.exportedfunc) exported method ProgType.GoString should have comment or be unexported src/debug/elf/elf.go:494:1: (comments.typeform) comment on exported type ProgFlag should be of the form "ProgFlag ..." (with optional leading article) src/debug/elf/elf.go:498:2: (comments.exportedval) exported const PF_X should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:512:1: (comments.exportedfunc) exported method ProgFlag.GoString should have comment or be unexported src/debug/elf/elf.go:514:1: (comments.typeform) comment on exported type DynTag should be of the form "DynTag ..." (with optional leading article) src/debug/elf/elf.go:518:2: (comments.exportedval) exported const DT_NULL should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:610:1: (comments.exportedfunc) exported method DynTag.GoString should have comment or be unexported src/debug/elf/elf.go:612:1: (comments.typeform) comment on exported type DynFlag should be of the form "DynFlag ..." (with optional leading article) src/debug/elf/elf.go:616:2: (comments.exportedval) exported const DF_ORIGIN should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:639:1: (comments.exportedfunc) exported method DynFlag.GoString should have comment or be unexported src/debug/elf/elf.go:645:2: (comments.exportedval) exported const NT_PRSTATUS should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:657:1: (comments.exportedfunc) exported method NType.GoString should have comment or be unexported src/debug/elf/elf.go:659:1: (comments.typeform) comment on exported type SymBind should be of the form "SymBind ..." (with optional leading article) src/debug/elf/elf.go:663:2: (comments.exportedval) exported const STB_LOCAL should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:683:1: (comments.exportedfunc) exported method SymBind.GoString should have comment or be unexported src/debug/elf/elf.go:685:1: (comments.typeform) comment on exported type SymType should be of the form "SymType ..." (with optional leading article) src/debug/elf/elf.go:689:2: (comments.exportedval) exported const STT_NOTYPE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:717:1: (comments.exportedfunc) exported method SymType.GoString should have comment or be unexported src/debug/elf/elf.go:719:1: (comments.typeform) comment on exported type SymVis should be of the form "SymVis ..." (with optional leading article) src/debug/elf/elf.go:723:2: (comments.exportedval) exported const STV_DEFAULT should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:737:1: (comments.exportedfunc) exported method SymVis.GoString should have comment or be unexported src/debug/elf/elf.go:743:1: (comments.typeform) comment on exported type R_X86_64 should be of the form "R_X86_64 ..." (with optional leading article) src/debug/elf/elf.go:747:2: (comments.exportedval) exported const R_X86_64_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:839:1: (comments.exportedfunc) exported method R_X86_64.GoString should have comment or be unexported src/debug/elf/elf.go:841:1: (comments.typeform) comment on exported type R_AARCH64 should be of the form "R_AARCH64 ..." (with optional leading article) src/debug/elf/elf.go:845:2: (comments.exportedval) exported const R_AARCH64_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:1111:1: (comments.exportedfunc) exported method R_AARCH64.GoString should have comment or be unexported src/debug/elf/elf.go:1113:1: (comments.typeform) comment on exported type R_ALPHA should be of the form "R_ALPHA ..." (with optional leading article) src/debug/elf/elf.go:1117:2: (comments.exportedval) exported const R_ALPHA_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:1179:1: (comments.exportedfunc) exported method R_ALPHA.GoString should have comment or be unexported src/debug/elf/elf.go:1181:1: (comments.typeform) comment on exported type R_ARM should be of the form "R_ARM ..." (with optional leading article) src/debug/elf/elf.go:1185:2: (comments.exportedval) exported const R_ARM_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:1479:1: (comments.exportedfunc) exported method R_ARM.GoString should have comment or be unexported src/debug/elf/elf.go:1481:1: (comments.typeform) comment on exported type R_386 should be of the form "R_386 ..." (with optional leading article) src/debug/elf/elf.go:1485:2: (comments.exportedval) exported const R_386_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:1575:1: (comments.exportedfunc) exported method R_386.GoString should have comment or be unexported src/debug/elf/elf.go:1577:1: (comments.typeform) comment on exported type R_MIPS should be of the form "R_MIPS ..." (with optional leading article) src/debug/elf/elf.go:1581:2: (comments.exportedval) exported const R_MIPS_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:1684:1: (comments.exportedfunc) exported method R_MIPS.GoString should have comment or be unexported src/debug/elf/elf.go:1686:1: (comments.typeform) comment on exported type R_PPC should be of the form "R_PPC ..." (with optional leading article) src/debug/elf/elf.go:1695:2: (comments.exportedval) exported const R_PPC_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:1855:1: (comments.exportedfunc) exported method R_PPC.GoString should have comment or be unexported src/debug/elf/elf.go:1857:1: (comments.typeform) comment on exported type R_PPC64 should be of the form "R_PPC64 ..." (with optional leading article) src/debug/elf/elf.go:1866:2: (comments.exportedval) exported const R_PPC64_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:2082:1: (comments.exportedfunc) exported method R_PPC64.GoString should have comment or be unexported src/debug/elf/elf.go:2084:1: (comments.typeform) comment on exported type R_390 should be of the form "R_390 ..." (with optional leading article) src/debug/elf/elf.go:2088:2: (comments.exportedval) exported const R_390_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:2216:1: (comments.exportedfunc) exported method R_390.GoString should have comment or be unexported src/debug/elf/elf.go:2218:1: (comments.typeform) comment on exported type R_SPARC should be of the form "R_SPARC ..." (with optional leading article) src/debug/elf/elf.go:2222:2: (comments.exportedval) exported const R_SPARC_NONE should have comment (or a comment on this block) or be unexported src/debug/elf/elf.go:2340:1: (comments.exportedfunc) exported method R_SPARC.GoString should have comment or be unexported src/debug/elf/elf.go:2342:1: (comments.valform) comment on exported const ARM_MAGIC_TRAMP_NUMBER should be of the form "ARM_MAGIC_TRAMP_NUMBER ..." src/debug/elf/elf.go:2345:1: (comments.typeform) comment on exported type Header32 should be of the form "Header32 ..." (with optional leading article) src/debug/elf/elf.go:2363:1: (comments.typeform) comment on exported type Section32 should be of the form "Section32 ..." (with optional leading article) src/debug/elf/elf.go:2377:1: (comments.typeform) comment on exported type Prog32 should be of the form "Prog32 ..." (with optional leading article) src/debug/elf/elf.go:2389:1: (comments.typeform) comment on exported type Dyn32 should be of the form "Dyn32 ..." (with optional leading article) src/debug/elf/elf.go:2395:1: (comments.typeform) comment on exported type Chdr32 should be of the form "Chdr32 ..." (with optional leading article) src/debug/elf/elf.go:2406:1: (comments.typeform) comment on exported type Rel32 should be of the form "Rel32 ..." (with optional leading article) src/debug/elf/elf.go:2412:1: (comments.typeform) comment on exported type Rela32 should be of the form "Rela32 ..." (with optional leading article) src/debug/elf/elf.go:2419:1: (comments.exportedfunc) exported function R_SYM32 should have comment or be unexported src/debug/elf/elf.go:2420:1: (comments.exportedfunc) exported function R_TYPE32 should have comment or be unexported src/debug/elf/elf.go:2421:1: (comments.exportedfunc) exported function R_INFO32 should have comment or be unexported src/debug/elf/elf.go:2423:1: (comments.typeform) comment on exported type Sym32 should be of the form "Sym32 ..." (with optional leading article) src/debug/elf/elf.go:2433:7: (comments.exportedval) exported const Sym32Size should have comment or be unexported src/debug/elf/elf.go:2435:1: (comments.exportedfunc) exported function ST_BIND should have comment or be unexported src/debug/elf/elf.go:2436:1: (comments.exportedfunc) exported function ST_TYPE should have comment or be unexported src/debug/elf/elf.go:2437:1: (comments.exportedfunc) exported function ST_INFO should have comment or be unexported src/debug/elf/elf.go:2440:1: (comments.exportedfunc) exported function ST_VISIBILITY should have comment or be unexported src/debug/elf/elf.go:2446:1: (comments.typeform) comment on exported type Header64 should be of the form "Header64 ..." (with optional leading article) src/debug/elf/elf.go:2464:1: (comments.typeform) comment on exported type Section64 should be of the form "Section64 ..." (with optional leading article) src/debug/elf/elf.go:2478:1: (comments.typeform) comment on exported type Prog64 should be of the form "Prog64 ..." (with optional leading article) src/debug/elf/elf.go:2490:1: (comments.typeform) comment on exported type Dyn64 should be of the form "Dyn64 ..." (with optional leading article) src/debug/elf/elf.go:2496:1: (comments.typeform) comment on exported type Chdr64 should be of the form "Chdr64 ..." (with optional leading article) src/debug/elf/elf.go:2508:1: (comments.typeform) comment on exported type Rel64 should be of the form "Rel64 ..." (with optional leading article) src/debug/elf/elf.go:2514:1: (comments.typeform) comment on exported type Rela64 should be of the form "Rela64 ..." (with optional leading article) src/debug/elf/elf.go:2521:1: (comments.exportedfunc) exported function R_SYM64 should have comment or be unexported src/debug/elf/elf.go:2522:1: (comments.exportedfunc) exported function R_TYPE64 should have comment or be unexported src/debug/elf/elf.go:2523:1: (comments.exportedfunc) exported function R_INFO should have comment or be unexported src/debug/elf/elf.go:2525:1: (comments.typeform) comment on exported type Sym64 should be of the form "Sym64 ..." (with optional leading article) src/debug/elf/elf.go:2535:7: (comments.exportedval) exported const Sym64Size should have comment or be unexported src/debug/elf/file.go:180:6: (comments.exportedtype) exported type FormatError should have comment or be unexported src/debug/elf/file.go:1063:1: (comments.exportedfunc) exported method File.DWARF should have comment or be unexported src/debug/elf/file.go:1176:6: (comments.exportedtype) exported type ImportedSymbol should have comment or be unexported src/debug/macho/fat.go:23:2: (naming.initialism) struct field Cpu should be CPU src/debug/macho/fat.go:24:2: (naming.initialism) struct field SubCpu should be SubCPU src/debug/macho/fat.go:62:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/debug/macho/fat.go:139:1: (comments.exportedfunc) exported method FatFile.Close should have comment or be unexported src/debug/macho/file.go:40:1: (comments.exportedfunc) exported method LoadBytes.Raw should have comment or be unexported src/debug/macho/file.go:85:6: (comments.exportedtype) exported type SectionHeader should have comment or be unexported src/debug/macho/file.go:111:6: (comments.exportedtype) exported type Section should have comment or be unexported src/debug/macho/macho.go:15:2: (naming.initialism) struct field Cpu should be CPU src/debug/macho/macho.go:16:2: (naming.initialism) struct field SubCpu should be SubCPU src/debug/macho/macho.go:29:2: (comments.exportedval) exported const Magic32 should have comment (or a comment on this block) or be unexported src/debug/macho/macho.go:38:2: (comments.exportedval) exported const TypeObj should have comment (or a comment on this block) or be unexported src/debug/macho/macho.go:52:1: (comments.exportedfunc) exported method Type.GoString should have comment or be unexported src/debug/macho/macho.go:55:6: (naming.initialism) type Cpu should be CPU src/debug/macho/macho.go:60:2: (naming.initialism) const Cpu386 should be CPU386 src/debug/macho/macho.go:60:2: (comments.exportedval) exported const Cpu386 should have comment (or a comment on this block) or be unexported src/debug/macho/macho.go:61:2: (naming.initialism) const CpuAmd64 should be CPUAmd64 src/debug/macho/macho.go:62:2: (naming.initialism) const CpuArm should be CPUArm src/debug/macho/macho.go:63:2: (naming.initialism) const CpuPpc should be CPUPpc src/debug/macho/macho.go:64:2: (naming.initialism) const CpuPpc64 should be CPUPpc64 src/debug/macho/macho.go:76:1: (comments.exportedfunc) exported method Cpu.GoString should have comment or be unexported src/debug/macho/macho.go:82:2: (comments.exportedval) exported const LoadCmdSegment should have comment (or a comment on this block) or be unexported src/debug/macho/macho.go:103:1: (comments.exportedfunc) exported method LoadCmd.GoString should have comment or be unexported src/debug/macho/macho.go:197:2: (comments.exportedval) exported const FlagNoUndefs should have comment (or a comment on this block) or be unexported src/debug/macho/reloctype.go:9:6: (comments.exportedtype) exported type RelocTypeGeneric should have comment or be unexported src/debug/macho/reloctype.go:12:2: (comments.exportedval) exported const GENERIC_RELOC_VANILLA should have comment (or a comment on this block) or be unexported src/debug/macho/reloctype.go:20:1: (comments.exportedfunc) exported method RelocTypeGeneric.GoString should have comment or be unexported src/debug/macho/reloctype.go:22:6: (comments.exportedtype) exported type RelocTypeX86_64 should have comment or be unexported src/debug/macho/reloctype.go:25:2: (comments.exportedval) exported const X86_64_RELOC_UNSIGNED should have comment (or a comment on this block) or be unexported src/debug/macho/reloctype.go:37:1: (comments.exportedfunc) exported method RelocTypeX86_64.GoString should have comment or be unexported src/debug/macho/reloctype.go:39:6: (comments.exportedtype) exported type RelocTypeARM should have comment or be unexported src/debug/macho/reloctype.go:42:2: (comments.exportedval) exported const ARM_RELOC_VANILLA should have comment (or a comment on this block) or be unexported src/debug/macho/reloctype.go:54:1: (comments.exportedfunc) exported method RelocTypeARM.GoString should have comment or be unexported src/debug/macho/reloctype.go:56:6: (comments.exportedtype) exported type RelocTypeARM64 should have comment or be unexported src/debug/macho/reloctype.go:59:2: (comments.exportedval) exported const ARM64_RELOC_UNSIGNED should have comment (or a comment on this block) or be unexported src/debug/macho/reloctype.go:72:1: (comments.exportedfunc) exported method RelocTypeARM64.GoString should have comment or be unexported src/debug/pe/file.go:80:27: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/debug/pe/file.go:93:26: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/debug/pe/file.go:219:1: (comments.exportedfunc) exported method File.DWARF should have comment or be unexported src/debug/pe/file.go:247:6: (comments.exportedtype) exported type ImportDirectory should have comment or be unexported src/debug/pe/pe.go:7:6: (comments.exportedtype) exported type FileHeader should have comment or be unexported src/debug/pe/pe.go:17:6: (comments.exportedtype) exported type DataDirectory should have comment or be unexported src/debug/pe/pe.go:22:6: (comments.exportedtype) exported type OptionalHeader32 should have comment or be unexported src/debug/pe/pe.go:56:6: (comments.exportedtype) exported type OptionalHeader64 should have comment or be unexported src/debug/pe/pe.go:90:2: (comments.exportedval) exported const IMAGE_FILE_MACHINE_UNKNOWN should have comment (or a comment on this block) or be unexported src/debug/pe/symbol.go:13:7: (comments.exportedval) exported const COFFSymbolSize should have comment or be unexported src/debug/plan9obj/file.go:69:1: (comments.typeform) comment on exported type Sym should be of the form "Sym ..." (with optional leading article) src/debug/plan9obj/plan9obj.go:31:2: (comments.exportedval) exported const Magic64 should have comment (or a comment on this block) or be unexported src/encoding/ascii85/ascii85.go:169:6: (comments.exportedtype) exported type CorruptInputError should have comment or be unexported src/encoding/asn1/asn1_test.go:421:34: (type-inference) should omit type []parseFieldParametersTest from declaration of var parseFieldParametersTestData; it will be inferred from the right-hand side src/encoding/base32/base32.go:30:2: (comments.exportedval) exported const StdPadding should have comment (or a comment on this block) or be unexported src/encoding/base32/base32.go:275:6: (comments.exportedtype) exported type CorruptInputError should have comment or be unexported src/encoding/base32/base32.go:362:4: (unary-op) should replace n += 1 with n++ src/encoding/base64/base64.go:31:2: (comments.exportedval) exported const StdPadding should have comment (or a comment on this block) or be unexported src/encoding/base64/base64.go:267:6: (comments.exportedtype) exported type CorruptInputError should have comment or be unexported src/encoding/binary/varint.go:103:5: (naming.errorform) error var overflow should have name of the form errFoo src/encoding/gob/codec_test.go:145:12: (type-inference) should omit type bool from declaration of var data; it will be inferred from the right-hand side src/encoding/gob/codec_test.go:157:12: (type-inference) should omit type int from declaration of var data; it will be inferred from the right-hand side src/encoding/gob/codec_test.go:313:12: (type-inference) should omit type string from declaration of var data; it will be inferred from the right-hand side src/encoding/gob/codec_test.go:575:12: (type-inference) should omit type complex128 from declaration of var comp1; it will be inferred from the right-hand side src/encoding/gob/codec_test.go:576:12: (type-inference) should omit type complex128 from declaration of var comp2; it will be inferred from the right-hand side src/encoding/gob/codec_test.go:1415:2: () redundant if ...; err != nil check, just return error instead. src/encoding/gob/decode.go:670:2: (naming.initialism) var concreteId should be concreteID src/encoding/gob/decode.go:790:30: (naming.initialism) method parameter wireId should be wireID src/encoding/gob/decode.go:814:4: (naming.initialism) var elemId should be elemID src/encoding/gob/decode.go:823:4: (naming.initialism) var keyId should be keyID src/encoding/gob/decode.go:824:4: (naming.initialism) var elemId should be elemID src/encoding/gob/decode.go:838:8: (naming.initialism) var elemId should be elemID src/encoding/gob/decode.go:875:36: (naming.initialism) method parameter wireId should be wireID src/encoding/gob/decode.go:898:4: (naming.initialism) var elemId should be elemID src/encoding/gob/decode.go:905:4: (naming.initialism) var keyId should be keyID src/encoding/gob/decode.go:906:4: (naming.initialism) var elemId should be elemID src/encoding/gob/decode.go:914:4: (naming.initialism) var elemId should be elemID src/encoding/gob/decode.go:1040:32: (naming.initialism) method parameter remoteId should be remoteID src/encoding/gob/decode.go:1052:35: (naming.initialism) method parameter remoteId should be remoteID src/encoding/gob/decode.go:1073:41: (naming.initialism) method parameter remoteId should be remoteID src/encoding/gob/decode.go:1085:32: (naming.initialism) method parameter remoteId should be remoteID src/encoding/gob/decode.go:1136:37: (naming.initialism) method parameter remoteId should be remoteID src/encoding/gob/decode.go:1161:40: (naming.initialism) method parameter wireId should be wireID src/encoding/gob/decode.go:1181:33: (naming.initialism) method parameter wireId should be wireID src/encoding/gob/decode.go:1212:40: (naming.initialism) method parameter wireId should be wireID src/encoding/gob/encoder.go:209:21: (naming.initialism) method sendTypeId should be sendTypeID src/encoding/gob/encoder_test.go:504:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" src/encoding/gob/encoder_test.go:667:2: (naming.initialism) struct field Id should be ID src/encoding/gob/type.go:161:6: (naming.initialism) type typeId should be typeID src/encoding/gob/type.go:163:5: (naming.initialism) var nextId should be nextID src/encoding/gob/type.go:165:7: (naming.initialism) const firstUserId should be firstUserID src/encoding/gob/type.go:177:5: (naming.initialism) var builtinIdToType should be builtinIDToType src/encoding/gob/type.go:179:6: (naming.initialism) func setTypeId should be setTypeID src/encoding/gob/type.go:218:2: (naming.initialism) struct field Id should be ID src/encoding/gob/type.go:223:22: (naming.initialism) method setId should be setID src/encoding/gob/type.go:399:2: (naming.initialism) struct field Id should be ID src/encoding/gob/type.go:605:6: (naming.initialism) func checkId should be checkID src/encoding/gob/type.go:784:6: (naming.stutter) type name will be used as gob.GobEncoder by other packages, and that stutters; consider calling this Encoder src/encoding/gob/type.go:793:6: (naming.stutter) type name will be used as gob.GobDecoder by other packages, and that stutters; consider calling this Decoder src/encoding/json/encode.go:234:6: (comments.exportedtype) exported type UnsupportedValueError should have comment or be unexported src/encoding/json/encode.go:243:1: (comments.typeform) comment on exported type InvalidUTF8Error should be of the form "InvalidUTF8Error ..." (with optional leading article) src/encoding/json/encode.go:257:6: (comments.exportedtype) exported type MarshalerError should have comment or be unexported src/encoding/json/stream_test.go:198:3: (naming.initialism) struct field Id should be ID src/encoding/json/stream_test.go:223:3: (naming.initialism) struct field Id should be ID src/encoding/json/stream_test.go:289:22: (type-inference) should omit type []tokenStreamCase from declaration of var tokenStreamCases; it will be inferred from the right-hand side src/encoding/xml/typeinfo.go:36:2: (naming.initialism) const fInnerXml should be fInnerXML src/expvar/expvar.go:52:1: (comments.exportedfunc) exported method Int.Value should have comment or be unexported src/expvar/expvar.go:60:1: (comments.exportedfunc) exported method Int.Add should have comment or be unexported src/expvar/expvar.go:64:1: (comments.exportedfunc) exported method Int.Set should have comment or be unexported src/expvar/expvar.go:73:1: (comments.exportedfunc) exported method Float.Value should have comment or be unexported src/expvar/expvar.go:148:1: (comments.exportedfunc) exported method Map.Get should have comment or be unexported src/expvar/expvar.go:154:1: (comments.exportedfunc) exported method Map.Set should have comment or be unexported src/expvar/expvar.go:219:1: (comments.exportedfunc) exported method String.Value should have comment or be unexported src/expvar/expvar.go:232:1: (comments.exportedfunc) exported method String.Set should have comment or be unexported src/expvar/expvar.go:240:1: (comments.exportedfunc) exported method Func.Value should have comment or be unexported src/expvar/expvar.go:279:1: (comments.exportedfunc) exported function NewInt should have comment or be unexported src/expvar/expvar.go:285:1: (comments.exportedfunc) exported function NewFloat should have comment or be unexported src/expvar/expvar.go:291:1: (comments.exportedfunc) exported function NewMap should have comment or be unexported src/expvar/expvar.go:297:1: (comments.exportedfunc) exported function NewString should have comment or be unexported src/flag/flag.go:5:1: (comments.packageleadingspace) package comment should not have leading space src/flag/flag.go:271:6: (naming.stutter) type name will be used as flag.FlagSet by other packages, and that stutters; consider calling this Set src/fmt/doc.go:5:1: (comments.packageleadingspace) package comment should not have leading space src/fmt/print.go:89:1: (naming.consistentreceiver) receiver name bp should be consistent with previous receiver name b for buffer src/fmt/scan.go:465:5: (naming.errorform) error var complexError should have name of the form errFoo src/fmt/scan.go:466:5: (naming.errorform) error var boolError should have name of the form errFoo src/go/ast/ast.go:34:1: (comments.typeform) comment on exported type Node should be of the form "Node ..." (with optional leading article) src/go/ast/ast.go:40:1: (comments.typeform) comment on exported type Expr should be of the form "Expr ..." (with optional leading article) src/go/ast/ast.go:46:1: (comments.typeform) comment on exported type Stmt should be of the form "Stmt ..." (with optional leading article) src/go/ast/ast.go:52:1: (comments.typeform) comment on exported type Decl should be of the form "Decl ..." (with optional leading article) src/go/ast/ast.go:67:1: (comments.exportedfunc) exported method Comment.Pos should have comment or be unexported src/go/ast/ast.go:68:1: (comments.exportedfunc) exported method Comment.End should have comment or be unexported src/go/ast/ast.go:77:1: (comments.exportedfunc) exported method CommentGroup.Pos should have comment or be unexported src/go/ast/ast.go:78:1: (comments.exportedfunc) exported method CommentGroup.End should have comment or be unexported src/go/ast/ast.go:165:1: (comments.exportedfunc) exported method Field.Pos should have comment or be unexported src/go/ast/ast.go:172:1: (comments.exportedfunc) exported method Field.End should have comment or be unexported src/go/ast/ast.go:186:1: (comments.exportedfunc) exported method FieldList.Pos should have comment or be unexported src/go/ast/ast.go:198:1: (comments.exportedfunc) exported method FieldList.End should have comment or be unexported src/go/ast/ast.go:359:1: (comments.typeform) comment on exported type ChanDir should be of the form "ChanDir ..." (with optional leading article) src/go/ast/ast.go:365:2: (comments.exportedval) exported const SEND should have comment (or a comment on this block) or be unexported src/go/ast/ast.go:422:1: (comments.exportedfunc) exported method BadExpr.Pos should have comment or be unexported src/go/ast/ast.go:423:1: (comments.exportedfunc) exported method Ident.Pos should have comment or be unexported src/go/ast/ast.go:424:1: (comments.exportedfunc) exported method Ellipsis.Pos should have comment or be unexported src/go/ast/ast.go:425:1: (comments.exportedfunc) exported method BasicLit.Pos should have comment or be unexported src/go/ast/ast.go:426:1: (comments.exportedfunc) exported method FuncLit.Pos should have comment or be unexported src/go/ast/ast.go:427:1: (comments.exportedfunc) exported method CompositeLit.Pos should have comment or be unexported src/go/ast/ast.go:433:1: (comments.exportedfunc) exported method ParenExpr.Pos should have comment or be unexported src/go/ast/ast.go:434:1: (comments.exportedfunc) exported method SelectorExpr.Pos should have comment or be unexported src/go/ast/ast.go:435:1: (comments.exportedfunc) exported method IndexExpr.Pos should have comment or be unexported src/go/ast/ast.go:436:1: (comments.exportedfunc) exported method SliceExpr.Pos should have comment or be unexported src/go/ast/ast.go:437:1: (comments.exportedfunc) exported method TypeAssertExpr.Pos should have comment or be unexported src/go/ast/ast.go:438:1: (comments.exportedfunc) exported method CallExpr.Pos should have comment or be unexported src/go/ast/ast.go:439:1: (comments.exportedfunc) exported method StarExpr.Pos should have comment or be unexported src/go/ast/ast.go:440:1: (comments.exportedfunc) exported method UnaryExpr.Pos should have comment or be unexported src/go/ast/ast.go:441:1: (comments.exportedfunc) exported method BinaryExpr.Pos should have comment or be unexported src/go/ast/ast.go:442:1: (comments.exportedfunc) exported method KeyValueExpr.Pos should have comment or be unexported src/go/ast/ast.go:443:1: (comments.exportedfunc) exported method ArrayType.Pos should have comment or be unexported src/go/ast/ast.go:444:1: (comments.exportedfunc) exported method StructType.Pos should have comment or be unexported src/go/ast/ast.go:445:1: (comments.exportedfunc) exported method FuncType.Pos should have comment or be unexported src/go/ast/ast.go:451:1: (comments.exportedfunc) exported method InterfaceType.Pos should have comment or be unexported src/go/ast/ast.go:452:1: (comments.exportedfunc) exported method MapType.Pos should have comment or be unexported src/go/ast/ast.go:453:1: (comments.exportedfunc) exported method ChanType.Pos should have comment or be unexported src/go/ast/ast.go:455:1: (comments.exportedfunc) exported method BadExpr.End should have comment or be unexported src/go/ast/ast.go:456:1: (comments.exportedfunc) exported method Ident.End should have comment or be unexported src/go/ast/ast.go:457:1: (comments.exportedfunc) exported method Ellipsis.End should have comment or be unexported src/go/ast/ast.go:463:1: (comments.exportedfunc) exported method BasicLit.End should have comment or be unexported src/go/ast/ast.go:464:1: (comments.exportedfunc) exported method FuncLit.End should have comment or be unexported src/go/ast/ast.go:465:1: (comments.exportedfunc) exported method CompositeLit.End should have comment or be unexported src/go/ast/ast.go:466:1: (comments.exportedfunc) exported method ParenExpr.End should have comment or be unexported src/go/ast/ast.go:467:1: (comments.exportedfunc) exported method SelectorExpr.End should have comment or be unexported src/go/ast/ast.go:468:1: (comments.exportedfunc) exported method IndexExpr.End should have comment or be unexported src/go/ast/ast.go:469:1: (comments.exportedfunc) exported method SliceExpr.End should have comment or be unexported src/go/ast/ast.go:470:1: (comments.exportedfunc) exported method TypeAssertExpr.End should have comment or be unexported src/go/ast/ast.go:471:1: (comments.exportedfunc) exported method CallExpr.End should have comment or be unexported src/go/ast/ast.go:472:1: (comments.exportedfunc) exported method StarExpr.End should have comment or be unexported src/go/ast/ast.go:473:1: (comments.exportedfunc) exported method UnaryExpr.End should have comment or be unexported src/go/ast/ast.go:474:1: (comments.exportedfunc) exported method BinaryExpr.End should have comment or be unexported src/go/ast/ast.go:475:1: (comments.exportedfunc) exported method KeyValueExpr.End should have comment or be unexported src/go/ast/ast.go:476:1: (comments.exportedfunc) exported method ArrayType.End should have comment or be unexported src/go/ast/ast.go:477:1: (comments.exportedfunc) exported method StructType.End should have comment or be unexported src/go/ast/ast.go:478:1: (comments.exportedfunc) exported method FuncType.End should have comment or be unexported src/go/ast/ast.go:484:1: (comments.exportedfunc) exported method InterfaceType.End should have comment or be unexported src/go/ast/ast.go:485:1: (comments.exportedfunc) exported method MapType.End should have comment or be unexported src/go/ast/ast.go:486:1: (comments.exportedfunc) exported method ChanType.End should have comment or be unexported src/go/ast/ast.go:534:1: (naming.consistentreceiver) receiver name id should be consistent with previous receiver name x for Ident src/go/ast/ast.go:536:1: (naming.consistentreceiver) receiver name id should be consistent with previous receiver name x for Ident src/go/ast/ast.go:604:3: (naming.initialism) struct field Lhs should be LHS src/go/ast/ast.go:607:3: (naming.initialism) struct field Rhs should be RHS src/go/ast/ast.go:713:1: (comments.exportedfunc) exported method BadStmt.Pos should have comment or be unexported src/go/ast/ast.go:714:1: (comments.exportedfunc) exported method DeclStmt.Pos should have comment or be unexported src/go/ast/ast.go:715:1: (comments.exportedfunc) exported method EmptyStmt.Pos should have comment or be unexported src/go/ast/ast.go:716:1: (comments.exportedfunc) exported method LabeledStmt.Pos should have comment or be unexported src/go/ast/ast.go:717:1: (comments.exportedfunc) exported method ExprStmt.Pos should have comment or be unexported src/go/ast/ast.go:718:1: (comments.exportedfunc) exported method SendStmt.Pos should have comment or be unexported src/go/ast/ast.go:719:1: (comments.exportedfunc) exported method IncDecStmt.Pos should have comment or be unexported src/go/ast/ast.go:720:1: (comments.exportedfunc) exported method AssignStmt.Pos should have comment or be unexported src/go/ast/ast.go:721:1: (comments.exportedfunc) exported method GoStmt.Pos should have comment or be unexported src/go/ast/ast.go:722:1: (comments.exportedfunc) exported method DeferStmt.Pos should have comment or be unexported src/go/ast/ast.go:723:1: (comments.exportedfunc) exported method ReturnStmt.Pos should have comment or be unexported src/go/ast/ast.go:724:1: (comments.exportedfunc) exported method BranchStmt.Pos should have comment or be unexported src/go/ast/ast.go:725:1: (comments.exportedfunc) exported method BlockStmt.Pos should have comment or be unexported src/go/ast/ast.go:726:1: (comments.exportedfunc) exported method IfStmt.Pos should have comment or be unexported src/go/ast/ast.go:727:1: (comments.exportedfunc) exported method CaseClause.Pos should have comment or be unexported src/go/ast/ast.go:728:1: (comments.exportedfunc) exported method SwitchStmt.Pos should have comment or be unexported src/go/ast/ast.go:729:1: (comments.exportedfunc) exported method TypeSwitchStmt.Pos should have comment or be unexported src/go/ast/ast.go:730:1: (comments.exportedfunc) exported method CommClause.Pos should have comment or be unexported src/go/ast/ast.go:731:1: (comments.exportedfunc) exported method SelectStmt.Pos should have comment or be unexported src/go/ast/ast.go:732:1: (comments.exportedfunc) exported method ForStmt.Pos should have comment or be unexported src/go/ast/ast.go:733:1: (comments.exportedfunc) exported method RangeStmt.Pos should have comment or be unexported src/go/ast/ast.go:735:1: (comments.exportedfunc) exported method BadStmt.End should have comment or be unexported src/go/ast/ast.go:736:1: (comments.exportedfunc) exported method DeclStmt.End should have comment or be unexported src/go/ast/ast.go:737:1: (comments.exportedfunc) exported method EmptyStmt.End should have comment or be unexported src/go/ast/ast.go:743:1: (comments.exportedfunc) exported method LabeledStmt.End should have comment or be unexported src/go/ast/ast.go:744:1: (comments.exportedfunc) exported method ExprStmt.End should have comment or be unexported src/go/ast/ast.go:745:1: (comments.exportedfunc) exported method SendStmt.End should have comment or be unexported src/go/ast/ast.go:746:1: (comments.exportedfunc) exported method IncDecStmt.End should have comment or be unexported src/go/ast/ast.go:749:1: (comments.exportedfunc) exported method AssignStmt.End should have comment or be unexported src/go/ast/ast.go:750:1: (comments.exportedfunc) exported method GoStmt.End should have comment or be unexported src/go/ast/ast.go:751:1: (comments.exportedfunc) exported method DeferStmt.End should have comment or be unexported src/go/ast/ast.go:752:1: (comments.exportedfunc) exported method ReturnStmt.End should have comment or be unexported src/go/ast/ast.go:758:1: (comments.exportedfunc) exported method BranchStmt.End should have comment or be unexported src/go/ast/ast.go:764:1: (comments.exportedfunc) exported method BlockStmt.End should have comment or be unexported src/go/ast/ast.go:765:1: (comments.exportedfunc) exported method IfStmt.End should have comment or be unexported src/go/ast/ast.go:771:1: (comments.exportedfunc) exported method CaseClause.End should have comment or be unexported src/go/ast/ast.go:777:1: (comments.exportedfunc) exported method SwitchStmt.End should have comment or be unexported src/go/ast/ast.go:778:1: (comments.exportedfunc) exported method TypeSwitchStmt.End should have comment or be unexported src/go/ast/ast.go:779:1: (comments.exportedfunc) exported method CommClause.End should have comment or be unexported src/go/ast/ast.go:785:1: (comments.exportedfunc) exported method SelectStmt.End should have comment or be unexported src/go/ast/ast.go:786:1: (comments.exportedfunc) exported method ForStmt.End should have comment or be unexported src/go/ast/ast.go:787:1: (comments.exportedfunc) exported method RangeStmt.End should have comment or be unexported src/go/ast/ast.go:859:1: (comments.exportedfunc) exported method ImportSpec.Pos should have comment or be unexported src/go/ast/ast.go:865:1: (comments.exportedfunc) exported method ValueSpec.Pos should have comment or be unexported src/go/ast/ast.go:866:1: (comments.exportedfunc) exported method TypeSpec.Pos should have comment or be unexported src/go/ast/ast.go:868:1: (comments.exportedfunc) exported method ImportSpec.End should have comment or be unexported src/go/ast/ast.go:875:1: (comments.exportedfunc) exported method ValueSpec.End should have comment or be unexported src/go/ast/ast.go:884:1: (comments.exportedfunc) exported method TypeSpec.End should have comment or be unexported src/go/ast/ast.go:936:1: (comments.exportedfunc) exported method BadDecl.Pos should have comment or be unexported src/go/ast/ast.go:937:1: (comments.exportedfunc) exported method GenDecl.Pos should have comment or be unexported src/go/ast/ast.go:938:1: (comments.exportedfunc) exported method FuncDecl.Pos should have comment or be unexported src/go/ast/ast.go:940:1: (comments.exportedfunc) exported method BadDecl.End should have comment or be unexported src/go/ast/ast.go:941:1: (comments.exportedfunc) exported method GenDecl.End should have comment or be unexported src/go/ast/ast.go:947:1: (comments.exportedfunc) exported method FuncDecl.End should have comment or be unexported src/go/ast/ast.go:994:1: (comments.exportedfunc) exported method File.Pos should have comment or be unexported src/go/ast/ast.go:995:1: (comments.exportedfunc) exported method File.End should have comment or be unexported src/go/ast/ast.go:1012:1: (comments.exportedfunc) exported method Package.Pos should have comment or be unexported src/go/ast/ast.go:1013:1: (comments.exportedfunc) exported method Package.End should have comment or be unexported src/go/ast/filter.go:46:6: (comments.exportedtype) exported type Filter should have comment or be unexported src/go/ast/filter.go:277:2: (comments.valform) comment on exported const FilterFuncDuplicates should be of the form "FilterFuncDuplicates ..." src/go/ast/filter.go:279:2: (comments.valform) comment on exported const FilterUnassociatedComments should be of the form "FilterUnassociatedComments ..." src/go/ast/filter.go:282:2: (comments.valform) comment on exported const FilterImportDuplicates should be of the form "FilterImportDuplicates ..." src/go/ast/walk.go:9:1: (comments.typeform) comment on exported type Visitor should be of the form "Visitor ..." (with optional leading article) src/go/build/build.go:259:13: (type-inference) should omit type Context from declaration of var Default; it will be inferred from the right-hand side src/go/build/build.go:333:2: (comments.valform) comment on exported const FindOnly should be of the form "FindOnly ..." src/go/build/build.go:338:2: (comments.valform) comment on exported const AllowBinary should be of the form "AllowBinary ..." src/go/build/build.go:349:2: (comments.valform) comment on exported const ImportComment should be of the form "ImportComment ..." src/go/build/build.go:355:2: (comments.valform) comment on exported const IgnoreVendor should be of the form "IgnoreVendor ..." src/go/constant/value.go:30:2: (comments.valform) comment on exported const Unknown should be of the form "Unknown ..." src/go/constant/value.go:33:2: (comments.valform) comment on exported const Bool should be of the form "Bool ..." src/go/constant/value.go:35:2: (comments.exportedval) exported const String should have comment (or a comment on this block) or be unexported src/go/constant/value.go:37:2: (comments.valform) comment on exported const Int should be of the form "Int ..." src/go/constant/value.go:1011:15: (naming.initialism) func parameter x_ should be x src/go/constant/value.go:1011:41: (naming.initialism) func parameter y_ should be y src/go/constant/value.go:1247:14: (naming.initialism) func parameter x_ should be x src/go/constant/value.go:1247:40: (naming.initialism) func parameter y_ should be y src/go/doc/doc.go:82:2: (comments.valform) comment on exported const AllDecls should be of the form "AllDecls ..." src/go/doc/doc.go:86:2: (comments.valform) comment on exported const AllMethods should be of the form "AllMethods ..." src/go/doc/filter.go:9:6: (comments.exportedtype) exported type Filter should have comment or be unexported src/go/doc/synopsis.go:78:5: (comments.exportedval) exported var IllegalPrefixes should have comment or be unexported src/go/internal/gccgoimporter/gccgoinstallation.go:16:1: (comments.typeform) comment on exported type GccgoInstallation should be of the form "GccgoInstallation ..." (with optional leading article) src/go/internal/gccgoimporter/gccgoinstallation.go:28:1: (comments.funcform) comment on exported method GccgoInstallation.InitFromDriver should be of the form "InitFromDriver ..." src/go/internal/gccgoimporter/gccgoinstallation.go:67:1: (comments.funcform) comment on exported method GccgoInstallation.SearchPaths should be of the form "SearchPaths ..." src/go/internal/gccgoimporter/gccgoinstallation.go:90:1: (comments.funcform) comment on exported method GccgoInstallation.GetImporter should be of the form "GetImporter ..." src/go/internal/gccgoimporter/importer.go:27:1: (comments.typeform) comment on exported type InitData should be of the form "InitData ..." (with optional leading article) src/go/internal/gccgoimporter/importer.go:142:1: (comments.exportedfunc) exported function GetImporter should have comment or be unexported src/go/internal/srcimporter/srcimporter.go:30:1: (comments.funcform) comment on exported function New should be of the form "New ..." src/go/internal/srcimporter/srcimporter.go:49:1: (comments.funcform) comment on exported method Importer.Import should be of the form "Import ..." src/go/parser/interface.go:52:2: (comments.exportedval) exported const PackageClauseOnly should have comment (or a comment on this block) or be unexported src/go/parser/parser.go:59:2: (naming.initialism) struct field inRhs should be inRHS src/go/parser/parser.go:578:18: (naming.initialism) method parseLhsList should be parseLHSList src/go/parser/parser.go:606:18: (naming.initialism) method parseRhsList should be parseRHSList src/go/parser/parser.go:1628:18: (naming.initialism) method parseRhs should be parseRHS src/go/parser/parser.go:1636:18: (naming.initialism) method parseRhsOrType should be parseRHSOrType src/go/printer/printer.go:1270:2: (comments.exportedval) exported const RawFormat should have comment (or a comment on this block) or be unexported src/go/scanner/errors.go:14:1: (comments.typeform) comment on exported type Error should be of the form "Error ..." (with optional leading article) src/go/scanner/scanner.go:88:1: (comments.typeform) comment on exported type Mode should be of the form "Mode ..." (with optional leading article) src/go/scanner/scanner.go:94:2: (comments.exportedval) exported const ScanComments should have comment (or a comment on this block) or be unexported src/go/token/position.go:73:1: (comments.valform) comment on exported const NoPos should be of the form "NoPos ..." src/go/token/token.go:259:1: (naming.consistentreceiver) receiver name op should be consistent with previous receiver name tok for Token src/go/types/api.go:321:2: (naming.initialism) struct field Lhs should be LHS src/go/types/api.go:322:2: (naming.initialism) struct field Rhs should be RHS src/go/types/check.go:36:2: (naming.initialism) struct field isLhs should be isLHS src/go/types/initorder.go:112:3: (naming.initialism) var infoLhs should be infoLHS src/go/types/object.go:55:6: (naming.initialism) func Id should be ID src/go/types/object.go:90:20: (naming.initialism) method Id should be ID src/go/types/object.go:99:20: (naming.initialism) method sameId should be sameID src/go/types/object.go:152:1: (comments.exportedfunc) exported method Const.Val should have comment or be unexported src/go/types/object.go:195:1: (comments.typeform) comment on exported type Var should be of the form "Var ..." (with optional leading article) src/go/types/package.go:43:1: (comments.funcform) comment on exported method Package.Complete should be of the form "Complete ..." src/go/types/scope.go:48:1: (comments.funcform) comment on exported method Scope.Len should be of the form "Len ..." src/go/types/scope.go:63:1: (comments.funcform) comment on exported method Scope.NumChildren should be of the form "NumChildren ..." src/go/types/scope.go:119:1: (comments.exportedfunc) exported method Scope.End should have comment or be unexported src/go/types/selection.go:19:2: (comments.exportedval) exported const FieldVal should have comment (or a comment on this block) or be unexported src/go/types/sizes.go:48:1: (comments.exportedfunc) exported method StdSizes.Alignof should have comment or be unexported src/go/types/sizes.go:92:1: (comments.exportedfunc) exported method StdSizes.Offsetsof should have comment or be unexported src/go/types/sizes.go:120:1: (comments.exportedfunc) exported method StdSizes.Sizeof should have comment or be unexported src/go/types/type.go:23:2: (comments.exportedval) exported const Invalid should have comment (or a comment on this block) or be unexported src/go/types/type.go:25:2: (comments.valform) comment on exported const Bool should be of the form "Bool ..." src/go/types/type.go:45:2: (comments.valform) comment on exported const UntypedBool should be of the form "UntypedBool ..." src/go/types/type.go:54:2: (comments.valform) comment on exported const Byte should be of the form "Byte ..." src/go/types/type.go:443:1: (comments.exportedfunc) exported method Basic.Underlying should have comment or be unexported src/go/types/type.go:444:1: (comments.exportedfunc) exported method Array.Underlying should have comment or be unexported src/go/types/type.go:445:1: (comments.exportedfunc) exported method Slice.Underlying should have comment or be unexported src/go/types/type.go:446:1: (comments.exportedfunc) exported method Struct.Underlying should have comment or be unexported src/go/types/type.go:447:1: (comments.exportedfunc) exported method Pointer.Underlying should have comment or be unexported src/go/types/type.go:448:1: (comments.exportedfunc) exported method Tuple.Underlying should have comment or be unexported src/go/types/type.go:449:1: (comments.exportedfunc) exported method Signature.Underlying should have comment or be unexported src/go/types/type.go:450:1: (comments.exportedfunc) exported method Interface.Underlying should have comment or be unexported src/go/types/type.go:451:1: (comments.exportedfunc) exported method Map.Underlying should have comment or be unexported src/go/types/type.go:452:1: (comments.exportedfunc) exported method Chan.Underlying should have comment or be unexported src/go/types/type.go:453:1: (comments.exportedfunc) exported method Named.Underlying should have comment or be unexported src/go/types/typestring.go:27:1: (comments.funcform) comment on exported function RelativeTo should be of the form "RelativeTo ..." src/go/types/typexpr.go:276:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/go/types/universe.go:16:2: (comments.exportedval) exported var Universe should have comment or be unexported src/go/types/universe.go:103:6: (naming.initialism) type builtinId should be builtinID src/hash/adler32/adler32.go:29:1: (comments.valform) comment on exported const Size should be of the form "Size ..." src/hash/crc32/crc32.go:21:1: (comments.valform) comment on exported const Size should be of the form "Size ..." src/hash/crc64/crc64.go:15:1: (comments.valform) comment on exported const Size should be of the form "Size ..." src/html/template/template.go:32:5: (naming.errorform) error var escapeOK should have name of the form errFoo src/html/template/url.go:48:6: (naming.initialism) func isSafeUrl should be isSafeURL src/html/template/url.go:90:6: (naming.initialism) func processUrlOnto should be processURLOnto src/html/template/url.go:176:7: (naming.initialism) const htmlSpaceAndAsciiAlnumBytes should be htmlSpaceAndASCIIAlnumBytes src/html/template/url.go:180:6: (naming.initialism) func isHtmlSpace should be isHTMLSpace src/html/template/url.go:184:6: (naming.initialism) func isHtmlSpaceOrAsciiAlnum should be isHTMLSpaceOrASCIIAlnum src/html/template/url.go:191:3: (unary-op) should replace start += 1 with start++ src/image/image.go:70:1: (comments.exportedfunc) exported method RGBA.ColorModel should have comment or be unexported src/image/image.go:72:1: (comments.exportedfunc) exported method RGBA.Bounds should have comment or be unexported src/image/image.go:74:1: (comments.exportedfunc) exported method RGBA.At should have comment or be unexported src/image/image.go:78:1: (comments.exportedfunc) exported method RGBA.RGBAAt should have comment or be unexported src/image/image.go:92:1: (comments.exportedfunc) exported method RGBA.Set should have comment or be unexported src/image/image.go:104:1: (comments.exportedfunc) exported method RGBA.SetRGBA should have comment or be unexported src/image/image.go:169:1: (comments.exportedfunc) exported method RGBA64.ColorModel should have comment or be unexported src/image/image.go:171:1: (comments.exportedfunc) exported method RGBA64.Bounds should have comment or be unexported src/image/image.go:173:1: (comments.exportedfunc) exported method RGBA64.At should have comment or be unexported src/image/image.go:177:1: (comments.exportedfunc) exported method RGBA64.RGBA64At should have comment or be unexported src/image/image.go:196:1: (comments.exportedfunc) exported method RGBA64.Set should have comment or be unexported src/image/image.go:212:1: (comments.exportedfunc) exported method RGBA64.SetRGBA64 should have comment or be unexported src/image/image.go:281:1: (comments.exportedfunc) exported method NRGBA.ColorModel should have comment or be unexported src/image/image.go:283:1: (comments.exportedfunc) exported method NRGBA.Bounds should have comment or be unexported src/image/image.go:285:1: (comments.exportedfunc) exported method NRGBA.At should have comment or be unexported src/image/image.go:289:1: (comments.exportedfunc) exported method NRGBA.NRGBAAt should have comment or be unexported src/image/image.go:303:1: (comments.exportedfunc) exported method NRGBA.Set should have comment or be unexported src/image/image.go:315:1: (comments.exportedfunc) exported method NRGBA.SetNRGBA should have comment or be unexported src/image/image.go:380:1: (comments.exportedfunc) exported method NRGBA64.ColorModel should have comment or be unexported src/image/image.go:382:1: (comments.exportedfunc) exported method NRGBA64.Bounds should have comment or be unexported src/image/image.go:384:1: (comments.exportedfunc) exported method NRGBA64.At should have comment or be unexported src/image/image.go:388:1: (comments.exportedfunc) exported method NRGBA64.NRGBA64At should have comment or be unexported src/image/image.go:407:1: (comments.exportedfunc) exported method NRGBA64.Set should have comment or be unexported src/image/image.go:423:1: (comments.exportedfunc) exported method NRGBA64.SetNRGBA64 should have comment or be unexported src/image/image.go:492:1: (comments.exportedfunc) exported method Alpha.ColorModel should have comment or be unexported src/image/image.go:494:1: (comments.exportedfunc) exported method Alpha.Bounds should have comment or be unexported src/image/image.go:496:1: (comments.exportedfunc) exported method Alpha.At should have comment or be unexported src/image/image.go:500:1: (comments.exportedfunc) exported method Alpha.AlphaAt should have comment or be unexported src/image/image.go:514:1: (comments.exportedfunc) exported method Alpha.Set should have comment or be unexported src/image/image.go:522:1: (comments.exportedfunc) exported method Alpha.SetAlpha should have comment or be unexported src/image/image.go:584:1: (comments.exportedfunc) exported method Alpha16.ColorModel should have comment or be unexported src/image/image.go:586:1: (comments.exportedfunc) exported method Alpha16.Bounds should have comment or be unexported src/image/image.go:588:1: (comments.exportedfunc) exported method Alpha16.At should have comment or be unexported src/image/image.go:592:1: (comments.exportedfunc) exported method Alpha16.Alpha16At should have comment or be unexported src/image/image.go:606:1: (comments.exportedfunc) exported method Alpha16.Set should have comment or be unexported src/image/image.go:616:1: (comments.exportedfunc) exported method Alpha16.SetAlpha16 should have comment or be unexported src/image/image.go:679:1: (comments.exportedfunc) exported method Gray.ColorModel should have comment or be unexported src/image/image.go:681:1: (comments.exportedfunc) exported method Gray.Bounds should have comment or be unexported src/image/image.go:683:1: (comments.exportedfunc) exported method Gray.At should have comment or be unexported src/image/image.go:687:1: (comments.exportedfunc) exported method Gray.GrayAt should have comment or be unexported src/image/image.go:701:1: (comments.exportedfunc) exported method Gray.Set should have comment or be unexported src/image/image.go:709:1: (comments.exportedfunc) exported method Gray.SetGray should have comment or be unexported src/image/image.go:758:1: (comments.exportedfunc) exported method Gray16.ColorModel should have comment or be unexported src/image/image.go:760:1: (comments.exportedfunc) exported method Gray16.Bounds should have comment or be unexported src/image/image.go:762:1: (comments.exportedfunc) exported method Gray16.At should have comment or be unexported src/image/image.go:766:1: (comments.exportedfunc) exported method Gray16.Gray16At should have comment or be unexported src/image/image.go:780:1: (comments.exportedfunc) exported method Gray16.Set should have comment or be unexported src/image/image.go:790:1: (comments.exportedfunc) exported method Gray16.SetGray16 should have comment or be unexported src/image/image.go:840:1: (comments.exportedfunc) exported method CMYK.ColorModel should have comment or be unexported src/image/image.go:842:1: (comments.exportedfunc) exported method CMYK.Bounds should have comment or be unexported src/image/image.go:844:1: (comments.exportedfunc) exported method CMYK.At should have comment or be unexported src/image/image.go:848:1: (comments.exportedfunc) exported method CMYK.CMYKAt should have comment or be unexported src/image/image.go:862:1: (comments.exportedfunc) exported method CMYK.Set should have comment or be unexported src/image/image.go:874:1: (comments.exportedfunc) exported method CMYK.SetCMYK should have comment or be unexported src/image/image.go:928:1: (comments.exportedfunc) exported method Paletted.ColorModel should have comment or be unexported src/image/image.go:930:1: (comments.exportedfunc) exported method Paletted.Bounds should have comment or be unexported src/image/image.go:932:1: (comments.exportedfunc) exported method Paletted.At should have comment or be unexported src/image/image.go:949:1: (comments.exportedfunc) exported method Paletted.Set should have comment or be unexported src/image/image.go:957:1: (comments.exportedfunc) exported method Paletted.ColorIndexAt should have comment or be unexported src/image/image.go:965:1: (comments.exportedfunc) exported method Paletted.SetColorIndex should have comment or be unexported src/image/names.go:28:1: (comments.exportedfunc) exported method Uniform.RGBA should have comment or be unexported src/image/names.go:32:1: (comments.exportedfunc) exported method Uniform.ColorModel should have comment or be unexported src/image/names.go:36:1: (comments.exportedfunc) exported method Uniform.Convert should have comment or be unexported src/image/names.go:40:1: (comments.exportedfunc) exported method Uniform.Bounds should have comment or be unexported src/image/names.go:42:1: (comments.exportedfunc) exported method Uniform.At should have comment or be unexported src/image/names.go:50:1: (comments.exportedfunc) exported function NewUniform should have comment or be unexported src/image/ycbcr.go:15:2: (comments.exportedval) exported const YCbCrSubsampleRatio444 should have comment (or a comment on this block) or be unexported src/image/ycbcr.go:62:1: (comments.exportedfunc) exported method YCbCr.ColorModel should have comment or be unexported src/image/ycbcr.go:66:1: (comments.exportedfunc) exported method YCbCr.Bounds should have comment or be unexported src/image/ycbcr.go:70:1: (comments.exportedfunc) exported method YCbCr.At should have comment or be unexported src/image/ycbcr.go:74:1: (comments.exportedfunc) exported method YCbCr.YCbCrAt should have comment or be unexported src/image/ycbcr.go:137:1: (comments.exportedfunc) exported method YCbCr.Opaque should have comment or be unexported src/image/ycbcr.go:195:1: (comments.exportedfunc) exported method NYCbCrA.ColorModel should have comment or be unexported src/image/ycbcr.go:199:1: (comments.exportedfunc) exported method NYCbCrA.At should have comment or be unexported src/image/ycbcr.go:203:1: (comments.exportedfunc) exported method NYCbCrA.NYCbCrAAt should have comment or be unexported src/image/color/color.go:30:1: (comments.exportedfunc) exported method RGBA.RGBA should have comment or be unexported src/image/color/color.go:51:1: (comments.exportedfunc) exported method RGBA64.RGBA should have comment or be unexported src/image/color/color.go:60:1: (comments.exportedfunc) exported method NRGBA.RGBA should have comment or be unexported src/image/color/color.go:84:1: (comments.exportedfunc) exported method NRGBA64.RGBA should have comment or be unexported src/image/color/color.go:103:1: (comments.exportedfunc) exported method Alpha.RGBA should have comment or be unexported src/image/color/color.go:114:1: (comments.exportedfunc) exported method Alpha16.RGBA should have comment or be unexported src/image/color/color.go:124:1: (comments.exportedfunc) exported method Gray.RGBA should have comment or be unexported src/image/color/color.go:135:1: (comments.exportedfunc) exported method Gray16.RGBA should have comment or be unexported src/image/color/color.go:166:15: (type-inference) should omit type Model from declaration of var RGBAModel; it will be inferred from the right-hand side src/image/color/color.go:167:15: (type-inference) should omit type Model from declaration of var RGBA64Model; it will be inferred from the right-hand side src/image/color/color.go:168:15: (type-inference) should omit type Model from declaration of var NRGBAModel; it will be inferred from the right-hand side src/image/color/color.go:169:15: (type-inference) should omit type Model from declaration of var NRGBA64Model; it will be inferred from the right-hand side src/image/color/color.go:170:15: (type-inference) should omit type Model from declaration of var AlphaModel; it will be inferred from the right-hand side src/image/color/color.go:171:15: (type-inference) should omit type Model from declaration of var Alpha16Model; it will be inferred from the right-hand side src/image/color/color.go:172:15: (type-inference) should omit type Model from declaration of var GrayModel; it will be inferred from the right-hand side src/image/color/color.go:173:15: (type-inference) should omit type Model from declaration of var Gray16Model; it will be inferred from the right-hand side src/image/color/ycbcr.go:171:1: (comments.exportedfunc) exported method YCbCr.RGBA should have comment or be unexported src/image/color/ycbcr.go:229:16: (type-inference) should omit type Model from declaration of var YCbCrModel; it will be inferred from the right-hand side src/image/color/ycbcr.go:247:1: (comments.exportedfunc) exported method NYCbCrA.RGBA should have comment or be unexported src/image/color/ycbcr.go:292:18: (type-inference) should omit type Model from declaration of var NYCbCrAModel; it will be inferred from the right-hand side src/image/color/ycbcr.go:352:1: (comments.exportedfunc) exported method CMYK.RGBA should have comment or be unexported src/image/color/ycbcr.go:364:15: (type-inference) should omit type Model from declaration of var CMYKModel; it will be inferred from the right-hand side src/image/draw/draw.go:106:6: (naming.stutter) func name will be used as draw.DrawMask by other packages, and that stutters; consider calling this Mask src/image/jpeg/reader.go:92:1: (comments.typeform) comment on exported type Reader should be of the form "Reader ..." (with optional leading article) src/image/png/writer.go:53:6: (comments.exportedtype) exported type CompressionLevel should have comment or be unexported src/image/png/writer.go:56:2: (comments.exportedval) exported const DefaultCompression should have comment (or a comment on this block) or be unexported src/image/png/writer.go:412:6: (unary-op) should replace i += 1 with i++ src/index/suffixarray/suffixarray_test.go:213:1: (naming.consistentreceiver) receiver name a should be consistent with previous receiver name x for index src/internal/cpu/cpu.go:9:5: (comments.exportedval) exported var X86 should have comment or be unexported src/internal/cpu/cpu.go:36:5: (comments.exportedval) exported var PPC64 should have comment or be unexported src/internal/cpu/cpu.go:61:5: (comments.exportedval) exported var ARM64 should have comment or be unexported src/internal/cpu/cpu_x86.go:9:7: (comments.exportedval) exported const CacheLineSize should have comment or be unexported src/internal/poll/fd.go:44:1: (comments.exportedfunc) exported method TimeoutError.Timeout should have comment or be unexported src/internal/poll/fd.go:45:1: (comments.exportedfunc) exported method TimeoutError.Temporary should have comment or be unexported src/internal/poll/fd_poll_runtime.go:160:6: (naming.stutter) func name will be used as poll.PollDescriptor by other packages, and that stutters; consider calling this Descriptor src/internal/poll/hook_unix.go:12:15: (type-inference) should omit type func(int) error from declaration of var CloseFunc; it will be inferred from the right-hand side src/internal/poll/hook_unix.go:15:16: (type-inference) should omit type func(int) (int, syscall.Sockaddr, error) from declaration of var AcceptFunc; it will be inferred from the right-hand side src/internal/race/norace.go:13:7: (comments.exportedval) exported const Enabled should have comment or be unexported src/internal/race/norace.go:15:1: (comments.exportedfunc) exported function Acquire should have comment or be unexported src/internal/race/norace.go:18:1: (comments.exportedfunc) exported function Release should have comment or be unexported src/internal/race/norace.go:21:1: (comments.exportedfunc) exported function ReleaseMerge should have comment or be unexported src/internal/race/norace.go:24:1: (comments.exportedfunc) exported function Disable should have comment or be unexported src/internal/race/norace.go:27:1: (comments.exportedfunc) exported function Enable should have comment or be unexported src/internal/race/norace.go:30:1: (comments.exportedfunc) exported function Read should have comment or be unexported src/internal/race/norace.go:33:1: (comments.exportedfunc) exported function Write should have comment or be unexported src/internal/race/norace.go:36:1: (comments.exportedfunc) exported function ReadRange should have comment or be unexported src/internal/race/norace.go:39:1: (comments.exportedfunc) exported function WriteRange should have comment or be unexported src/internal/race/norace.go:42:1: (comments.exportedfunc) exported function Errors should have comment or be unexported src/internal/singleflight/singleflight.go:47:1: (arg-order.errorlast) error should be the last type when returning multiple items src/internal/testenv/testenv.go:211:1: (comments.exportedfunc) exported function SkipFlaky should have comment or be unexported src/internal/testenv/testenv.go:218:1: (comments.exportedfunc) exported function SkipFlakyNet should have comment or be unexported src/internal/trace/parser.go:19:2: (imports.blank) a blank import should be only in a main or test package, or have a comment justifying it src/internal/trace/parser.go:73:2: (comments.valform) comment on exported const FakeP should be of the form "FakeP ..." src/internal/trace/parser.go:75:2: (comments.exportedval) exported const TimerP should have comment (or a comment on this block) or be unexported src/internal/trace/parser.go:1068:5: (comments.exportedval) exported var EventDescriptions should have comment or be unexported src/internal/trace/writer.go:10:1: (comments.exportedfunc) exported function NewWriter should have comment or be unexported src/io/io.go:38:5: (naming.errorform) error var EOF should have name of the form ErrFoo src/io/io.go:481:1: (comments.exportedfunc) exported method SectionReader.Seek should have comment or be unexported src/io/io.go:499:1: (comments.exportedfunc) exported method SectionReader.ReadAt should have comment or be unexported src/log/syslog/syslog.go:32:2: (comments.valform) comment on exported const LOG_EMERG should be of the form "LOG_EMERG ..." src/log/syslog/syslog.go:35:2: (comments.exportedval) exported const LOG_ALERT should have comment (or a comment on this block) or be unexported src/log/syslog/syslog.go:47:2: (comments.valform) comment on exported const LOG_KERN should be of the form "LOG_KERN ..." src/log/syslog/syslog.go:50:2: (comments.exportedval) exported const LOG_USER should have comment (or a comment on this block) or be unexported src/math/big/bits_test.go:161:1: (naming.consistentreceiver) receiver name bits should be consistent with previous receiver name x for Bits src/math/big/decimal.go:55:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name d for decimal src/math/big/decimal.go:160:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name d for decimal src/math/big/decimal.go:211:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name d for decimal src/math/big/decimal.go:223:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name d for decimal src/math/big/decimal.go:248:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name d for decimal src/math/big/float.go:22:1: (comments.typeform) comment on exported type Float should be of the form "Float ..." (with optional leading article) src/math/big/float.go:202:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:209:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:217:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:222:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:232:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:260:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:325:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:330:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:336:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:353:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:724:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:769:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:824:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:944:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:1065:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:1121:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:1370:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:1661:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/float.go:1696:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Float src/math/big/floatmarsh.go:64:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Float src/math/big/floatmarsh.go:113:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Float src/math/big/int.go:42:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:54:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:66:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:88:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:95:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:102:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:109:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:130:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:151:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:169:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:190:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:204:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:213:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:231:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:240:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:257:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:289:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:407:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:413:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:426:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:449:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:477:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:535:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:651:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:663:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:741:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:750:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:801:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:823:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:830:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:870:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:887:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:917:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:950:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:980:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:1010:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/int.go:1026:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/intconv.go:172:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/intconv.go:228:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/intmarsh.go:33:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/intmarsh.go:57:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/intmarsh.go:74:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Int src/math/big/nat.go:142:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/nat.go:700:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/nat.go:709:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/nat.go:782:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/nat.go:793:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/nat.go:890:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/natconv.go:250:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/natconv.go:255:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for nat src/math/big/natconv.go:361:1: (naming.consistentreceiver) receiver name q should be consistent with previous receiver name z for nat src/math/big/natconv.go:432:14: (type-inference) should omit type int from declaration of var leafSize; it will be inferred from the right-hand side src/math/big/rat.go:264:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/rat.go:280:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/rat.go:382:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/rat.go:387:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/rat.go:395:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/rat.go:402:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/rat.go:469:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/ratconv.go:204:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/ratconv.go:209:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/ratconv.go:223:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/ratconv.go:233:1: (naming.consistentreceiver) receiver name x should be consistent with previous receiver name z for Rat src/math/big/ratmarsh.go:42:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Rat src/math/big/ratmarsh.go:69:1: (naming.consistentreceiver) receiver name z should be consistent with previous receiver name x for Rat src/math/rand/rand_test.go:50:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" src/math/rand/rand_test.go:216:6: (type-inference) should omit type float64 from declaration of var dn; it will be inferred from the right-hand side src/math/rand/rand_test.go:218:6: (type-inference) should omit type float64 from declaration of var vn; it will be inferred from the right-hand side src/math/rand/rand_test.go:245:6: (type-inference) should omit type float64 from declaration of var de; it will be inferred from the right-hand side src/math/rand/rand_test.go:247:6: (type-inference) should omit type float64 from declaration of var ve; it will be inferred from the right-hand side src/math/rand/rng.go:27:13: (type-inference) should omit type [_LEN]int64 from declaration of var rng_cooked; it will be inferred from the right-hand side src/mime/multipart/multipart.go:145:1: (naming.consistentreceiver) receiver name bp should be consistent with previous receiver name p for Part src/mime/multipart/multipart.go:280:1: (comments.exportedfunc) exported method Part.Close should have comment or be unexported src/mime/multipart/multipart.go:363:1: (naming.consistentreceiver) receiver name mr should be consistent with previous receiver name r for Reader src/mime/multipart/multipart.go:372:1: (naming.consistentreceiver) receiver name mr should be consistent with previous receiver name r for Reader src/net/cgo_unix.go:51:1: (arg-order.errorlast) error should be the last type when returning multiple items src/net/cgo_unix.go:59:1: (arg-order.errorlast) error should be the last type when returning multiple items src/net/cgo_unix.go:205:1: (arg-order.errorlast) error should be the last type when returning multiple items src/net/cgo_unix.go:220:1: (arg-order.errorlast) error should be the last type when returning multiple items src/net/cgo_unix.go:248:1: (arg-order.errorlast) error should be the last type when returning multiple items src/net/conf.go:268:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/net/dial.go:134:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/net/dnsclient.go:213:1: (naming.consistentreceiver) receiver name addrs should be consistent with previous receiver name s for byPriorityWeight src/net/dnsclient.go:236:1: (naming.consistentreceiver) receiver name addrs should be consistent with previous receiver name s for byPriorityWeight src/net/dnsclient_unix_test.go:247:2: () redundant if ...; err != nil check, just return error instead. src/net/dnsmsg.go:87:2: (naming.initialism) struct field Id should be ID src/net/dnsmsg.go:130:2: (naming.initialism) struct field Ttl should be TTL src/net/dnsmsg.go:245:17: (zero-value) should drop = 0 from declaration of var n; it is the zero value src/net/dnsmsg.go:867:1: (naming.consistentreceiver) receiver name m should be consistent with previous receiver name dns for dnsMsg src/net/hook_unix.go:16:20: (type-inference) should omit type func(int, int, int) (int, error) from declaration of var socketFunc; it will be inferred from the right-hand side src/net/hook_unix.go:17:20: (type-inference) should omit type func(int, syscall.Sockaddr) error from declaration of var connectFunc; it will be inferred from the right-hand side src/net/hook_unix.go:18:20: (type-inference) should omit type func(int, int) error from declaration of var listenFunc; it will be inferred from the right-hand side src/net/hook_unix.go:19:20: (type-inference) should omit type func(int, int, int) (int, error) from declaration of var getsockoptIntFunc; it will be inferred from the right-hand side src/net/interface.go:38:6: (comments.exportedtype) exported type Flags should have comment or be unexported src/net/interface.go:41:2: (comments.exportedval) exported const FlagUp should have comment (or a comment on this block) or be unexported src/net/ip.go:34:1: (comments.typeform) comment on exported type IPMask should be of the form "IPMask ..." (with optional leading article) src/net/net.go:481:1: (comments.exportedfunc) exported method OpError.Timeout should have comment or be unexported src/net/net.go:494:1: (comments.exportedfunc) exported method OpError.Temporary should have comment or be unexported src/net/net.go:515:6: (comments.exportedtype) exported type AddrError should have comment or be unexported src/net/net.go:531:1: (comments.exportedfunc) exported method AddrError.Timeout should have comment or be unexported src/net/net.go:532:1: (comments.exportedfunc) exported method AddrError.Temporary should have comment or be unexported src/net/net.go:534:6: (comments.exportedtype) exported type UnknownNetworkError should have comment or be unexported src/net/net.go:537:1: (comments.exportedfunc) exported method UnknownNetworkError.Timeout should have comment or be unexported src/net/net.go:538:1: (comments.exportedfunc) exported method UnknownNetworkError.Temporary should have comment or be unexported src/net/net.go:540:6: (comments.exportedtype) exported type InvalidAddrError should have comment or be unexported src/net/net.go:543:1: (comments.exportedfunc) exported method InvalidAddrError.Timeout should have comment or be unexported src/net/net.go:544:1: (comments.exportedfunc) exported method InvalidAddrError.Temporary should have comment or be unexported src/net/net.go:553:1: (comments.exportedfunc) exported method DNSConfigError.Timeout should have comment or be unexported src/net/net.go:554:1: (comments.exportedfunc) exported method DNSConfigError.Temporary should have comment or be unexported src/net/net.go:639:1: (comments.exportedfunc) exported method Buffers.WriteTo should have comment or be unexported src/net/sendfile_stub.go:11:1: (arg-order.errorlast) error should be the last type when returning multiple items src/net/udpsock_posix.go:142:2: () redundant if ...; err != nil check, just return error instead. src/net/udpsock_posix.go:157:2: () redundant if ...; err != nil check, just return error instead. src/net/unixsock.go:227:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/unixsock.go:236:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/unixsock.go:249:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/unixsock.go:262:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/unixsock.go:275:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/unixsock.go:279:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/unixsock.go:296:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/unixsock_posix.go:205:1: (naming.consistentreceiver) receiver name l should be consistent with previous receiver name ln for UnixListener src/net/http/client.go:219:39: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/net/http/cookie.go:34:2: (naming.initialism) struct field HttpOnly should be HTTPOnly src/net/http/export_test.go:31:2: (naming.initialism) var ExportHttp2ConfigureServer should be ExportHTTP2ConfigureServer src/net/http/export_test.go:190:6: (naming.initialism) func ExportHttp2ConfigureTransport should be ExportHTTP2ConfigureTransport src/net/http/fs.go:66:1: (comments.exportedfunc) exported method Dir.Open should have comment or be unexported src/net/http/fs.go:457:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/net/http/fs.go:521:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/net/http/readrequest_test.go:29:24: (zero-value) should drop = nil from declaration of var noTrailer; it is the zero value src/net/http/request.go:68:2: (comments.valform) comment on exported var ErrHeaderTooLong should be of the form "ErrHeaderTooLong ..." src/net/http/request.go:70:2: (comments.valform) comment on exported var ErrShortBody should be of the form "ErrShortBody ..." src/net/http/request.go:72:2: (comments.valform) comment on exported var ErrMissingContentLength should be of the form "ErrMissingContentLength ..." src/net/http/request.go:1291:19: (naming.initialism) method wantsHttp10KeepAlive should be wantsHTTP10KeepAlive src/net/http/response.go:164:9: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/net/http/server.go:1531:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/net/http/server.go:2480:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2486:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2493:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2591:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2607:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2832:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2850:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2863:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2870:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2877:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2881:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/server.go:2909:1: (naming.consistentreceiver) receiver name s should be consistent with previous receiver name srv for Server src/net/http/transfer.go:470:10: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/net/http/transport.go:1049:1: (naming.consistentreceiver) receiver name pconn should be consistent with previous receiver name pc for persistConn src/net/http/cgi/child.go:161:2: () redundant if ...; err != nil check, just return error instead. src/net/http/cookiejar/jar.go:97:2: (naming.initialism) struct field HttpOnly should be HTTPOnly src/net/http/fcgi/child.go:28:2: (naming.initialism) struct field reqId should be reqID src/net/http/fcgi/child.go:39:17: (naming.initialism) func parameter reqId should be reqID src/net/http/fcgi/fcgi.go:67:2: (naming.initialism) struct field Id should be ID src/net/http/fcgi/fcgi.go:92:40: (naming.initialism) method parameter reqId should be reqID src/net/http/fcgi/fcgi.go:139:1: (naming.consistentreceiver) receiver name r should be consistent with previous receiver name rec for record src/net/http/fcgi/fcgi.go:144:45: (naming.initialism) method parameter reqId should be reqID src/net/http/fcgi/fcgi.go:162:32: (naming.initialism) method parameter reqId should be reqID src/net/http/fcgi/fcgi.go:169:44: (naming.initialism) method parameter reqId should be reqID src/net/http/fcgi/fcgi.go:237:42: (naming.initialism) func parameter reqId should be reqID src/net/http/fcgi/fcgi.go:248:2: (naming.initialism) struct field reqId should be reqID src/net/http/fcgi/fcgi_test.go:47:2: (naming.initialism) struct field reqId should be reqID src/net/http/fcgi/fcgi_test.go:167:2: (naming.initialism) func parameter requestId should be requestID src/net/http/fcgi/fcgi_test.go:170:2: (naming.initialism) var requestIdB1 should be requestIDB1 src/net/http/fcgi/fcgi_test.go:171:2: (naming.initialism) var requestIdB0 should be requestIDB0 src/net/http/httputil/persist.go:18:2: (comments.valform) comment on exported var ErrPersistEOF should be of the form "ErrPersistEOF ..." src/net/http/httputil/persist.go:21:2: (comments.valform) comment on exported var ErrClosed should be of the form "ErrClosed ..." src/net/http/httputil/persist.go:24:2: (comments.valform) comment on exported var ErrPipeline should be of the form "ErrPipeline ..." src/net/http/httputil/persist.go:150:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/net/http/internal/chunked.go:21:5: (comments.exportedval) exported var ErrLineTooLong should have comment or be unexported src/net/internal/socktest/switch.go:121:2: (comments.exportedval) exported const FilterSocket should have comment (or a comment on this block) or be unexported src/net/mail/message.go:119:5: (comments.exportedval) exported var ErrHeaderNotPresent should have comment or be unexported src/net/mail/message.go:147:1: (comments.funcform) comment on exported function ParseAddress should be of the form "ParseAddress ..." src/net/rpc/client.go:26:5: (comments.exportedval) exported var ErrShutdown should have comment or be unexported src/net/rpc/server.go:5:1: (comments.packageleadingspace) package comment should not have leading space src/net/rpc/server.go:145:2: (comments.valform) comment on exported const DefaultRPCPath should be of the form "DefaultRPCPath ..." src/net/rpc/server.go:147:2: (comments.exportedval) exported const DefaultDebugPath should have comment (or a comment on this block) or be unexported src/net/rpc/server_test.go:31:2: (naming.initialism) const newHttpPath should be newHTTPPath src/net/rpc/server_test.go:151:6: (naming.initialism) func startHttpServer should be startHTTPServer src/net/rpc/jsonrpc/all_test.go:32:2: (naming.initialism) struct field Id should be ID src/net/rpc/jsonrpc/all_test.go:300:46: (errors.startend) error strings should not be capitalized or end with punctuation or a newline src/net/rpc/jsonrpc/client.go:49:2: (naming.initialism) struct field Id should be ID src/net/rpc/jsonrpc/client.go:63:2: (naming.initialism) struct field Id should be ID src/net/rpc/jsonrpc/server.go:49:2: (naming.initialism) struct field Id should be ID src/net/rpc/jsonrpc/server.go:59:2: (naming.initialism) struct field Id should be ID src/net/url/url.go:35:1: (comments.exportedfunc) exported method Error.Timeout should have comment or be unexported src/net/url/url.go:44:1: (comments.exportedfunc) exported method Error.Temporary should have comment or be unexported src/net/url/url.go:85:6: (comments.exportedtype) exported type EscapeError should have comment or be unexported src/net/url/url.go:91:6: (comments.exportedtype) exported type InvalidHostError should have comment or be unexported src/net/url/url.go:1063:1: (comments.exportedfunc) exported method URL.MarshalBinary should have comment or be unexported src/net/url/url.go:1067:1: (comments.exportedfunc) exported method URL.UnmarshalBinary should have comment or be unexported src/os/path_unix.go:10:2: (comments.exportedval) exported const PathSeparator should have comment (or a comment on this block) or be unexported src/os/signal/internal/pty/pty.go:27:6: (comments.exportedtype) exported type PtyError should have comment or be unexported src/os/signal/internal/pty/pty.go:27:6: (naming.stutter) type name will be used as pty.PtyError by other packages, and that stutters; consider calling this Error src/os/user/cgo_lookup_unix.go:81:6: (naming.initialism) func lookupUserId should be lookupUserID src/os/user/cgo_lookup_unix.go:89:6: (naming.initialism) func lookupUnixUid should be lookupUnixUID src/os/user/cgo_lookup_unix.go:162:6: (naming.initialism) func lookupGroupId should be lookupGroupID src/os/user/lookup.go:37:6: (naming.initialism) func LookupId should be LookupID src/os/user/lookup.go:52:6: (naming.initialism) func LookupGroupId should be LookupGroupID src/os/user/user.go:23:2: (naming.initialism) struct field Uid should be UID src/os/user/user.go:51:6: (naming.initialism) type UnknownUserIdError should be UnknownUserIDError src/os/user/user.go:67:6: (naming.initialism) type UnknownGroupIdError should be UnknownGroupIDError src/path/filepath/path.go:61:2: (comments.exportedval) exported const Separator should have comment (or a comment on this block) or be unexported src/path/filepath/path.go:334:5: (naming.errorform) error var SkipDir should have name of the form ErrFoo src/reflect/type.go:229:2: (comments.exportedval) exported const Invalid should have comment (or a comment on this block) or be unexported src/reflect/type.go:345:2: (comments.exportedval) exported const RecvDir should have comment (or a comment on this block) or be unexported src/reflect/value.go:1960:2: (comments.exportedval) exported const SelectSend should have comment (or a comment on this block) or be unexported src/regexp/backtrack.go:43:30: (zero-value) should drop = nil from declaration of var notBacktrack; it is the zero value src/regexp/onepass.go:461:31: (zero-value) should drop = nil from declaration of var notOnePass; it is the zero value src/regexp/syntax/compile.go:42:1: (naming.consistentreceiver) receiver name l1 should be consistent with previous receiver name l for patchList src/regexp/syntax/parse.go:29:2: (comments.valform) comment on exported const ErrInternalError should be of the form "ErrInternalError ..." src/regexp/syntax/parse.go:32:2: (comments.valform) comment on exported const ErrInvalidCharClass should be of the form "ErrInvalidCharClass ..." src/regexp/syntax/parse.go:34:2: (comments.exportedval) exported const ErrInvalidCharRange should have comment (or a comment on this block) or be unexported src/regexp/syntax/parse.go:56:2: (comments.exportedval) exported const FoldCase should have comment (or a comment on this block) or be unexported src/regexp/syntax/prog.go:27:2: (comments.exportedval) exported const InstAlt should have comment (or a comment on this block) or be unexported src/regexp/syntax/prog.go:65:2: (comments.exportedval) exported const EmptyBeginLine should have comment (or a comment on this block) or be unexported src/regexp/syntax/prog.go:80:9: (type-inference) should omit type EmptyOp from declaration of var op; it will be inferred from the right-hand side src/regexp/syntax/regexp.go:40:2: (comments.exportedval) exported const OpNoMatch should have comment (or a comment on this block) or be unexported src/regexp/syntax/regexp.go:247:1: (naming.consistentreceiver) receiver name re should be consistent with previous receiver name x for Regexp src/regexp/syntax/regexp.go:294:1: (naming.consistentreceiver) receiver name re should be consistent with previous receiver name x for Regexp src/regexp/syntax/regexp.go:308:1: (naming.consistentreceiver) receiver name re should be consistent with previous receiver name x for Regexp src/regexp/syntax/regexp.go:314:1: (naming.consistentreceiver) receiver name re should be consistent with previous receiver name x for Regexp src/runtime/alg.go:152:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/runtime/alg.go:169:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/runtime/error.go:28:1: (comments.exportedfunc) exported method TypeAssertionError.RuntimeError should have comment or be unexported src/runtime/mgc.go:1615:2: (naming.initialism) var sweepTermCpu should be sweepTermCPU src/runtime/mgc.go:1618:2: (naming.initialism) var markCpu should be markCPU src/runtime/mgc.go:1619:2: (naming.initialism) var markTermCpu should be markTermCPU src/runtime/mgc.go:1620:2: (naming.initialism) var cycleCpu should be cycleCPU src/runtime/mgc.go:1624:2: (naming.initialism) var totalCpu should be totalCPU src/runtime/mheap.go:446:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/runtime/mheap.go:454:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/runtime/mheap.go:1178:1: (naming.consistentreceiver) receiver name span should be consistent with previous receiver name s for mspan src/runtime/mheap.go:1200:1: (naming.consistentreceiver) receiver name span should be consistent with previous receiver name s for mspan src/runtime/mprof.go:493:20: (type-inference) should omit type int from declaration of var MemProfileRate; it will be inferred from the right-hand side src/runtime/msize.go:17:10: (indent) if block ends with a return statement, so drop this else and outdent its block src/runtime/proc.go:4016:13: (type-inference) should omit type *int32 from declaration of var int32p; it will be inferred from the right-hand side src/runtime/rwmutex.go:45:5: (unary-op) should replace rw.readerPass -= 1 with rw.readerPass-- src/runtime/rwmutex.go:117:3: (unary-op) should replace r -= 1 with r-- src/runtime/time.go:405:15: (type-inference) should omit type int64 from declaration of var startNano; it will be inferred from the right-hand side src/runtime/timeasm.go:13:8: (imports.blank) a blank import should be only in a main or test package, or have a comment justifying it src/runtime/cgo/iscgo.go:17:12: (type-inference) should omit type bool from declaration of var _iscgo; it will be inferred from the right-hand side src/runtime/internal/atomic/atomic_amd64x.go:11:1: (comments.funcform) comment on exported function Load should be of the form "Load ..." src/runtime/internal/atomic/atomic_amd64x.go:17:1: (comments.funcform) comment on exported function Loadp should be of the form "Loadp ..." src/runtime/internal/atomic/atomic_amd64x.go:23:1: (comments.funcform) comment on exported function Load64 should be of the form "Load64 ..." src/runtime/internal/atomic/atomic_amd64x.go:29:1: (comments.funcform) comment on exported function Xadd should be of the form "Xadd ..." src/runtime/internal/atomic/atomic_amd64x.go:32:1: (comments.funcform) comment on exported function Xadd64 should be of the form "Xadd64 ..." src/runtime/internal/atomic/atomic_amd64x.go:35:1: (comments.funcform) comment on exported function Xadduintptr should be of the form "Xadduintptr ..." src/runtime/internal/atomic/atomic_amd64x.go:38:1: (comments.funcform) comment on exported function Xchg should be of the form "Xchg ..." src/runtime/internal/atomic/atomic_amd64x.go:41:1: (comments.funcform) comment on exported function Xchg64 should be of the form "Xchg64 ..." src/runtime/internal/atomic/atomic_amd64x.go:44:1: (comments.funcform) comment on exported function Xchguintptr should be of the form "Xchguintptr ..." src/runtime/internal/atomic/atomic_amd64x.go:47:1: (comments.funcform) comment on exported function And8 should be of the form "And8 ..." src/runtime/internal/atomic/atomic_amd64x.go:50:1: (comments.funcform) comment on exported function Or8 should be of the form "Or8 ..." src/runtime/internal/atomic/atomic_amd64x.go:55:1: (comments.funcform) comment on exported function Cas64 should be of the form "Cas64 ..." src/runtime/internal/atomic/atomic_amd64x.go:58:1: (comments.funcform) comment on exported function Store should be of the form "Store ..." src/runtime/internal/atomic/atomic_amd64x.go:61:1: (comments.funcform) comment on exported function Store64 should be of the form "Store64 ..." src/runtime/internal/atomic/stubs.go:9:1: (comments.funcform) comment on exported function Cas should be of the form "Cas ..." src/runtime/internal/atomic/stubs.go:12:1: (comments.funcform) comment on exported function Casp1 should be of the form "Casp1 ..." src/runtime/internal/atomic/stubs.go:15:1: (comments.funcform) comment on exported function Casuintptr should be of the form "Casuintptr ..." src/runtime/internal/atomic/stubs.go:18:1: (comments.funcform) comment on exported function Storeuintptr should be of the form "Storeuintptr ..." src/runtime/internal/atomic/stubs.go:21:1: (comments.funcform) comment on exported function Loaduintptr should be of the form "Loaduintptr ..." src/runtime/internal/atomic/stubs.go:24:1: (comments.funcform) comment on exported function Loaduint should be of the form "Loaduint ..." src/runtime/internal/atomic/stubs.go:29:1: (comments.funcform) comment on exported function Loadint64 should be of the form "Loadint64 ..." src/runtime/internal/atomic/stubs.go:32:1: (comments.funcform) comment on exported function Xaddint64 should be of the form "Xaddint64 ..." src/runtime/internal/sys/arch.go:7:6: (comments.exportedtype) exported type ArchFamilyType should have comment or be unexported src/runtime/internal/sys/arch.go:10:2: (comments.exportedval) exported const AMD64 should have comment (or a comment on this block) or be unexported src/runtime/internal/sys/arch_amd64.go:8:2: (comments.exportedval) exported const ArchFamily should have comment (or a comment on this block) or be unexported src/runtime/internal/sys/arch_amd64.go:18:6: (comments.exportedtype) exported type Uintreg should have comment or be unexported src/runtime/internal/sys/stubs.go:9:7: (comments.exportedval) exported const PtrSize should have comment or be unexported src/runtime/internal/sys/stubs.go:10:7: (comments.exportedval) exported const RegSize should have comment or be unexported src/runtime/internal/sys/stubs.go:11:7: (comments.exportedval) exported const SpAlign should have comment or be unexported src/runtime/internal/sys/stubs.go:13:5: (comments.exportedval) exported var DefaultGoroot should have comment or be unexported src/runtime/internal/sys/sys.go:5:1: (comments.packageform) package comment should be of the form "Package sys ..." src/runtime/trace/annotation.go:7:2: (imports.blank) a blank import should be only in a main or test package, or have a comment justifying it src/runtime/trace/annotation.go:75:25: (zero-value) should drop = 0 from declaration of var lastTaskID; it is the zero value src/sort/sort.go:11:1: (comments.typeform) comment on exported type Interface should be of the form "Interface ..." (with optional leading article) src/strconv/atof.go:258:1: (naming.consistentreceiver) receiver name d should be consistent with previous receiver name b for decimal src/strconv/extfloat.go:144:3: (unary-op) should replace mant += 1 with mant++ src/strconv/extfloat.go:226:3: (unary-op) should replace exp -= 1 with exp-- src/strconv/extfloat.go:296:3: (unary-op) should replace errors += 1 with errors++ src/strconv/internal_test.go:9:27: (unexported-type-in-api) exported func NewDecimal returns unexported type *strconv.decimal, which can be annoying to use src/strings/reader.go:47:1: (comments.exportedfunc) exported method Reader.ReadAt should have comment or be unexported src/strings/reader.go:62:1: (comments.exportedfunc) exported method Reader.ReadByte should have comment or be unexported src/strings/reader.go:72:1: (comments.exportedfunc) exported method Reader.UnreadByte should have comment or be unexported src/strings/reader.go:81:1: (comments.exportedfunc) exported method Reader.ReadRune should have comment or be unexported src/strings/reader.go:96:1: (comments.exportedfunc) exported method Reader.UnreadRune should have comment or be unexported src/sync/waitgroup.go:34:9: (indent) if block ends with a return statement, so drop this else and outdent its block src/syscall/bpf_bsd.go:15:1: (comments.funcform) comment on exported function BpfStmt should be of the form "BpfStmt ..." src/syscall/bpf_bsd.go:20:1: (comments.funcform) comment on exported function BpfJump should be of the form "BpfJump ..." src/syscall/bpf_bsd.go:25:1: (comments.funcform) comment on exported function BpfBuflen should be of the form "BpfBuflen ..." src/syscall/bpf_bsd.go:35:1: (comments.funcform) comment on exported function SetBpfBuflen should be of the form "SetBpfBuflen ..." src/syscall/bpf_bsd.go:44:1: (comments.funcform) comment on exported function BpfDatalink should be of the form "BpfDatalink ..." src/syscall/bpf_bsd.go:54:1: (comments.funcform) comment on exported function SetBpfDatalink should be of the form "SetBpfDatalink ..." src/syscall/bpf_bsd.go:63:1: (comments.funcform) comment on exported function SetBpfPromisc should be of the form "SetBpfPromisc ..." src/syscall/bpf_bsd.go:72:1: (comments.funcform) comment on exported function FlushBpf should be of the form "FlushBpf ..." src/syscall/bpf_bsd.go:86:1: (comments.funcform) comment on exported function BpfInterface should be of the form "BpfInterface ..." src/syscall/bpf_bsd.go:96:1: (comments.funcform) comment on exported function SetBpfInterface should be of the form "SetBpfInterface ..." src/syscall/bpf_bsd.go:107:1: (comments.funcform) comment on exported function BpfTimeout should be of the form "BpfTimeout ..." src/syscall/bpf_bsd.go:117:1: (comments.funcform) comment on exported function SetBpfTimeout should be of the form "SetBpfTimeout ..." src/syscall/bpf_bsd.go:126:1: (comments.funcform) comment on exported function BpfStats should be of the form "BpfStats ..." src/syscall/bpf_bsd.go:136:1: (comments.funcform) comment on exported function SetBpfImmediate should be of the form "SetBpfImmediate ..." src/syscall/bpf_bsd.go:145:1: (comments.funcform) comment on exported function SetBpf should be of the form "SetBpf ..." src/syscall/bpf_bsd.go:157:1: (comments.funcform) comment on exported function CheckBpfVersion should be of the form "CheckBpfVersion ..." src/syscall/bpf_bsd.go:170:1: (comments.funcform) comment on exported function BpfHeadercmpl should be of the form "BpfHeadercmpl ..." src/syscall/bpf_bsd.go:180:1: (comments.funcform) comment on exported function SetBpfHeadercmpl should be of the form "SetBpfHeadercmpl ..." src/syscall/env_unix.go:26:7: (type-inference) should omit type []string from declaration of var envs; it will be inferred from the right-hand side src/syscall/env_unix.go:57:1: (comments.exportedfunc) exported function Unsetenv should have comment or be unexported src/syscall/env_unix.go:71:1: (comments.exportedfunc) exported function Getenv should have comment or be unexported src/syscall/env_unix.go:93:1: (comments.exportedfunc) exported function Setenv should have comment or be unexported src/syscall/env_unix.go:125:1: (comments.exportedfunc) exported function Clearenv should have comment or be unexported src/syscall/env_unix.go:138:1: (comments.exportedfunc) exported function Environ should have comment or be unexported src/syscall/exec_bsd.go:14:6: (comments.exportedtype) exported type SysProcAttr should have comment or be unexported src/syscall/exec_unix.go:64:5: (comments.exportedval) exported var ForkLock should have comment or be unexported src/syscall/exec_unix.go:96:1: (comments.exportedfunc) exported function CloseOnExec should have comment or be unexported src/syscall/exec_unix.go:98:1: (comments.exportedfunc) exported function SetNonblock should have comment or be unexported src/syscall/exec_unix.go:115:2: (naming.initialism) struct field Uid should be UID src/syscall/exec_unix.go:234:1: (comments.funcform) comment on exported function ForkExec should be of the form "ForkExec ..." src/syscall/syscall.go:107:1: (comments.exportedfunc) exported function Getpagesize should have comment or be unexported src/syscall/syscall.go:108:1: (comments.exportedfunc) exported function Exit should have comment or be unexported src/syscall/syscall_bsd.go:27:1: (comments.exportedfunc) exported function Getgroups should have comment or be unexported src/syscall/syscall_bsd.go:53:1: (comments.exportedfunc) exported function Setgroups should have comment or be unexported src/syscall/syscall_bsd.go:65:1: (comments.exportedfunc) exported function ReadDirent should have comment or be unexported src/syscall/syscall_bsd.go:80:6: (comments.exportedtype) exported type WaitStatus should have comment or be unexported src/syscall/syscall_bsd.go:91:1: (comments.exportedfunc) exported method WaitStatus.Exited should have comment or be unexported src/syscall/syscall_bsd.go:93:1: (comments.exportedfunc) exported method WaitStatus.ExitStatus should have comment or be unexported src/syscall/syscall_bsd.go:100:1: (comments.exportedfunc) exported method WaitStatus.Signaled should have comment or be unexported src/syscall/syscall_bsd.go:102:1: (comments.exportedfunc) exported method WaitStatus.Signal should have comment or be unexported src/syscall/syscall_bsd.go:110:1: (comments.exportedfunc) exported method WaitStatus.CoreDump should have comment or be unexported src/syscall/syscall_bsd.go:112:1: (comments.exportedfunc) exported method WaitStatus.Stopped should have comment or be unexported src/syscall/syscall_bsd.go:114:1: (comments.exportedfunc) exported method WaitStatus.Continued should have comment or be unexported src/syscall/syscall_bsd.go:116:1: (comments.exportedfunc) exported method WaitStatus.StopSignal should have comment or be unexported src/syscall/syscall_bsd.go:123:1: (comments.exportedfunc) exported method WaitStatus.TrapCause should have comment or be unexported src/syscall/syscall_bsd.go:127:1: (comments.exportedfunc) exported function Wait4 should have comment or be unexported src/syscall/syscall_bsd.go:273:1: (comments.exportedfunc) exported function Accept should have comment or be unexported src/syscall/syscall_bsd.go:296:1: (comments.exportedfunc) exported function Getsockname should have comment or be unexported src/syscall/syscall_bsd.go:313:1: (comments.exportedfunc) exported function GetsockoptByte should have comment or be unexported src/syscall/syscall_bsd.go:320:1: (comments.exportedfunc) exported function GetsockoptInet4Addr should have comment or be unexported src/syscall/syscall_bsd.go:326:1: (comments.exportedfunc) exported function GetsockoptIPMreq should have comment or be unexported src/syscall/syscall_bsd.go:333:1: (comments.exportedfunc) exported function GetsockoptIPv6Mreq should have comment or be unexported src/syscall/syscall_bsd.go:340:1: (comments.exportedfunc) exported function GetsockoptIPv6MTUInfo should have comment or be unexported src/syscall/syscall_bsd.go:347:1: (comments.exportedfunc) exported function GetsockoptICMPv6Filter should have comment or be unexported src/syscall/syscall_bsd.go:358:1: (comments.exportedfunc) exported function Recvmsg should have comment or be unexported src/syscall/syscall_bsd.go:394:1: (comments.exportedfunc) exported function Sendmsg should have comment or be unexported src/syscall/syscall_bsd.go:399:1: (comments.exportedfunc) exported function SendmsgN should have comment or be unexported src/syscall/syscall_bsd.go:439:1: (comments.exportedfunc) exported function Kevent should have comment or be unexported src/syscall/syscall_bsd.go:452:1: (comments.exportedfunc) exported function Sysctl should have comment or be unexported src/syscall/syscall_bsd.go:481:1: (comments.exportedfunc) exported function SysctlUint32 should have comment or be unexported src/syscall/syscall_bsd.go:502:1: (comments.exportedfunc) exported function Utimes should have comment or be unexported src/syscall/syscall_bsd.go:509:1: (comments.exportedfunc) exported function UtimesNano should have comment or be unexported src/syscall/syscall_bsd.go:533:1: (comments.exportedfunc) exported function Futimes should have comment or be unexported src/syscall/syscall_bsd.go:548:1: (comments.exportedfunc) exported function Mmap should have comment or be unexported src/syscall/syscall_bsd.go:552:1: (comments.exportedfunc) exported function Munmap should have comment or be unexported src/syscall/syscall_darwin.go:20:7: (comments.exportedval) exported const ImplementsGetwd should have comment or be unexported src/syscall/syscall_darwin.go:22:1: (comments.exportedfunc) exported function Getwd should have comment or be unexported src/syscall/syscall_darwin.go:38:6: (comments.exportedtype) exported type SockaddrDatalink should have comment or be unexported src/syscall/syscall_darwin.go:90:1: (comments.funcform) comment on exported function PtraceAttach should be of the form "PtraceAttach ..." src/syscall/syscall_darwin.go:92:1: (comments.exportedfunc) exported function PtraceDetach should have comment or be unexported src/syscall/syscall_darwin.go:168:1: (comments.exportedfunc) exported function Pipe should have comment or be unexported src/syscall/syscall_darwin.go:176:1: (comments.exportedfunc) exported function Getfsstat should have comment or be unexported src/syscall/syscall_darwin.go:230:1: (comments.exportedfunc) exported function Kill should have comment or be unexported src/syscall/syscall_darwin_amd64.go:17:1: (comments.funcform) comment on exported function Gettimeofday should be of the form "Gettimeofday ..." src/syscall/syscall_darwin_amd64.go:35:1: (comments.exportedfunc) exported function SetKevent should have comment or be unexported src/syscall/syscall_darwin_amd64.go:41:1: (comments.exportedfunc) exported method Iovec.SetLen should have comment or be unexported src/syscall/syscall_darwin_amd64.go:45:1: (comments.exportedfunc) exported method Msghdr.SetControllen should have comment or be unexported src/syscall/syscall_darwin_amd64.go:49:1: (comments.exportedfunc) exported method Cmsghdr.SetLen should have comment or be unexported src/syscall/syscall_darwin_amd64.go:66:1: (comments.exportedfunc) exported function Syscall9 should have comment or be unexported src/syscall/syscall_unix.go:17:2: (comments.exportedval) exported var Stdin should have comment or be unexported src/syscall/syscall_unix.go:29:1: (comments.exportedfunc) exported function Syscall should have comment or be unexported src/syscall/syscall_unix.go:30:1: (comments.exportedfunc) exported function Syscall6 should have comment or be unexported src/syscall/syscall_unix.go:31:1: (comments.exportedfunc) exported function RawSyscall should have comment or be unexported src/syscall/syscall_unix.go:32:1: (comments.exportedfunc) exported function RawSyscall6 should have comment or be unexported src/syscall/syscall_unix.go:123:1: (comments.exportedfunc) exported method Errno.Temporary should have comment or be unexported src/syscall/syscall_unix.go:127:1: (comments.exportedfunc) exported method Errno.Timeout should have comment or be unexported src/syscall/syscall_unix.go:159:1: (comments.exportedfunc) exported method Signal.Signal should have comment or be unexported src/syscall/syscall_unix.go:171:1: (comments.exportedfunc) exported function Read should have comment or be unexported src/syscall/syscall_unix.go:187:1: (comments.exportedfunc) exported function Write should have comment or be unexported src/syscall/syscall_unix.go:201:1: (comments.valform) comment on exported var SocketDisableIPv6 should be of the form "SocketDisableIPv6 ..." src/syscall/syscall_unix.go:205:6: (comments.exportedtype) exported type Sockaddr should have comment or be unexported src/syscall/syscall_unix.go:209:6: (comments.exportedtype) exported type SockaddrInet4 should have comment or be unexported src/syscall/syscall_unix.go:215:6: (comments.exportedtype) exported type SockaddrInet6 should have comment or be unexported src/syscall/syscall_unix.go:217:2: (naming.initialism) struct field ZoneId should be ZoneID src/syscall/syscall_unix.go:222:6: (comments.exportedtype) exported type SockaddrUnix should have comment or be unexported src/syscall/syscall_unix.go:227:1: (comments.exportedfunc) exported function Bind should have comment or be unexported src/syscall/syscall_unix.go:235:1: (comments.exportedfunc) exported function Connect should have comment or be unexported src/syscall/syscall_unix.go:243:1: (comments.exportedfunc) exported function Getpeername should have comment or be unexported src/syscall/syscall_unix.go:252:1: (comments.exportedfunc) exported function GetsockoptInt should have comment or be unexported src/syscall/syscall_unix.go:259:1: (comments.exportedfunc) exported function Recvfrom should have comment or be unexported src/syscall/syscall_unix.go:271:1: (comments.exportedfunc) exported function Sendto should have comment or be unexported src/syscall/syscall_unix.go:279:1: (comments.exportedfunc) exported function SetsockoptByte should have comment or be unexported src/syscall/syscall_unix.go:283:1: (comments.exportedfunc) exported function SetsockoptInt should have comment or be unexported src/syscall/syscall_unix.go:288:1: (comments.exportedfunc) exported function SetsockoptInet4Addr should have comment or be unexported src/syscall/syscall_unix.go:292:1: (comments.exportedfunc) exported function SetsockoptIPMreq should have comment or be unexported src/syscall/syscall_unix.go:296:1: (comments.exportedfunc) exported function SetsockoptIPv6Mreq should have comment or be unexported src/syscall/syscall_unix.go:300:1: (comments.exportedfunc) exported function SetsockoptICMPv6Filter should have comment or be unexported src/syscall/syscall_unix.go:304:1: (comments.exportedfunc) exported function SetsockoptLinger should have comment or be unexported src/syscall/syscall_unix.go:308:1: (comments.exportedfunc) exported function SetsockoptString should have comment or be unexported src/syscall/syscall_unix.go:312:1: (comments.exportedfunc) exported function SetsockoptTimeval should have comment or be unexported src/syscall/syscall_unix.go:316:1: (comments.exportedfunc) exported function Socket should have comment or be unexported src/syscall/syscall_unix.go:324:1: (comments.exportedfunc) exported function Socketpair should have comment or be unexported src/syscall/syscall_unix.go:334:1: (comments.exportedfunc) exported function Sendfile should have comment or be unexported src/syscall/zerrors_darwin_amd64.go:12:2: (comments.exportedval) exported const AF_APPLETALK should have comment (or a comment on this block) or be unexported src/syscall/zsyscall_darwin_amd64.go:126:1: (comments.exportedfunc) exported function Shutdown should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:296:1: (comments.exportedfunc) exported function Access should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:311:1: (comments.exportedfunc) exported function Adjtime should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:321:1: (comments.exportedfunc) exported function Chdir should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:336:1: (comments.exportedfunc) exported function Chflags should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:351:1: (comments.exportedfunc) exported function Chmod should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:366:1: (comments.exportedfunc) exported function Chown should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:381:1: (comments.exportedfunc) exported function Chroot should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:396:1: (comments.exportedfunc) exported function Close should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:406:1: (comments.exportedfunc) exported function Dup should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:417:1: (comments.exportedfunc) exported function Dup2 should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:427:1: (comments.exportedfunc) exported function Exchangedata should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:447:1: (comments.exportedfunc) exported function Fchdir should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:457:1: (comments.exportedfunc) exported function Fchflags should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:467:1: (comments.exportedfunc) exported function Fchmod should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:477:1: (comments.exportedfunc) exported function Fchown should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:487:1: (comments.exportedfunc) exported function Flock should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:497:1: (comments.exportedfunc) exported function Fpathconf should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:508:1: (comments.exportedfunc) exported function Fstat should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:518:1: (comments.exportedfunc) exported function Fstatfs should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:528:1: (comments.exportedfunc) exported function Fsync should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:538:1: (comments.exportedfunc) exported function Ftruncate should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:548:1: (comments.exportedfunc) exported function Getdirentries should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:565:1: (comments.exportedfunc) exported function Getdtablesize should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:573:1: (comments.exportedfunc) exported function Getegid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:581:1: (comments.exportedfunc) exported function Geteuid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:589:1: (comments.exportedfunc) exported function Getgid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:597:1: (comments.exportedfunc) exported function Getpgid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:608:1: (comments.exportedfunc) exported function Getpgrp should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:616:1: (comments.exportedfunc) exported function Getpid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:624:1: (comments.exportedfunc) exported function Getppid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:632:1: (comments.exportedfunc) exported function Getpriority should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:643:1: (comments.exportedfunc) exported function Getrlimit should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:653:1: (comments.exportedfunc) exported function Getrusage should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:663:1: (comments.exportedfunc) exported function Getsid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:674:1: (comments.exportedfunc) exported function Getuid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:682:1: (comments.exportedfunc) exported function Issetugid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:690:1: (comments.exportedfunc) exported function Kqueue should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:701:1: (comments.exportedfunc) exported function Lchown should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:716:1: (comments.exportedfunc) exported function Link should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:736:1: (comments.exportedfunc) exported function Listen should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:746:1: (comments.exportedfunc) exported function Lstat should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:761:1: (comments.exportedfunc) exported function Mkdir should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:776:1: (comments.exportedfunc) exported function Mkfifo should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:791:1: (comments.exportedfunc) exported function Mknod should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:806:1: (comments.exportedfunc) exported function Mlock should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:822:1: (comments.exportedfunc) exported function Mlockall should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:832:1: (comments.exportedfunc) exported function Mprotect should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:848:1: (comments.exportedfunc) exported function Munlock should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:864:1: (comments.exportedfunc) exported function Munlockall should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:874:1: (comments.exportedfunc) exported function Open should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:890:1: (comments.exportedfunc) exported function Pathconf should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:906:1: (comments.exportedfunc) exported function Pread should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:923:1: (comments.exportedfunc) exported function Pwrite should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:957:1: (comments.exportedfunc) exported function Readlink should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:979:1: (comments.exportedfunc) exported function Rename should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:999:1: (comments.exportedfunc) exported function Revoke should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1014:1: (comments.exportedfunc) exported function Rmdir should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1029:1: (comments.exportedfunc) exported function Seek should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1040:1: (comments.exportedfunc) exported function Select should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1050:1: (comments.exportedfunc) exported function Setegid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1060:1: (comments.exportedfunc) exported function Seteuid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1070:1: (comments.exportedfunc) exported function Setgid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1080:1: (comments.exportedfunc) exported function Setlogin should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1095:1: (comments.exportedfunc) exported function Setpgid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1105:1: (comments.exportedfunc) exported function Setpriority should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1115:1: (comments.exportedfunc) exported function Setprivexec should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1125:1: (comments.exportedfunc) exported function Setregid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1135:1: (comments.exportedfunc) exported function Setreuid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1145:1: (comments.exportedfunc) exported function Setrlimit should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1155:1: (comments.exportedfunc) exported function Setsid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1166:1: (comments.exportedfunc) exported function Settimeofday should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1176:1: (comments.exportedfunc) exported function Setuid should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1186:1: (comments.exportedfunc) exported function Stat should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1201:1: (comments.exportedfunc) exported function Statfs should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1216:1: (comments.exportedfunc) exported function Symlink should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1236:1: (comments.exportedfunc) exported function Sync should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1246:1: (comments.exportedfunc) exported function Truncate should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1261:1: (comments.exportedfunc) exported function Umask should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1269:1: (comments.exportedfunc) exported function Undelete should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1284:1: (comments.exportedfunc) exported function Unlink should have comment or be unexported src/syscall/zsyscall_darwin_amd64.go:1299:1: (comments.exportedfunc) exported function Unmount should have comment or be unexported src/syscall/zsysnum_darwin_amd64.go:9:2: (comments.exportedval) exported const SYS_SYSCALL should have comment (or a comment on this block) or be unexported src/syscall/ztypes_darwin_amd64.go:23:6: (comments.exportedtype) exported type Timespec should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:28:6: (comments.exportedtype) exported type Timeval should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:34:6: (comments.exportedtype) exported type Timeval32 should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:39:6: (comments.exportedtype) exported type Rusage should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:58:6: (comments.exportedtype) exported type Rlimit should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:65:6: (comments.exportedtype) exported type Stat_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:70:2: (naming.initialism) struct field Uid should be UID src/syscall/ztypes_darwin_amd64.go:87:6: (comments.exportedtype) exported type Statfs_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:106:6: (comments.exportedtype) exported type Flock_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:114:6: (comments.exportedtype) exported type Fstore_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:122:6: (comments.exportedtype) exported type Radvisory_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:128:6: (comments.exportedtype) exported type Fbootstraptransfer_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:134:6: (comments.exportedtype) exported type Log2phys_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:140:6: (comments.exportedtype) exported type Fsid should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:144:6: (comments.exportedtype) exported type Dirent should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:154:6: (comments.exportedtype) exported type RawSockaddrInet4 should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:162:6: (comments.exportedtype) exported type RawSockaddrInet6 should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:171:6: (comments.exportedtype) exported type RawSockaddrUnix should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:177:6: (comments.exportedtype) exported type RawSockaddrDatalink should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:188:6: (comments.exportedtype) exported type RawSockaddr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:194:6: (comments.exportedtype) exported type RawSockaddrAny should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:201:6: (comments.exportedtype) exported type Linger should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:206:6: (comments.exportedtype) exported type Iovec should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:211:6: (comments.exportedtype) exported type IPMreq should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:216:6: (comments.exportedtype) exported type IPv6Mreq should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:221:6: (comments.exportedtype) exported type Msghdr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:233:6: (comments.exportedtype) exported type Cmsghdr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:239:6: (comments.exportedtype) exported type Inet4Pktinfo should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:245:6: (comments.exportedtype) exported type Inet6Pktinfo should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:250:6: (comments.exportedtype) exported type IPv6MTUInfo should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:255:6: (comments.exportedtype) exported type ICMPv6Filter should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:260:2: (comments.exportedval) exported const SizeofSockaddrInet4 should have comment (or a comment on this block) or be unexported src/syscall/ztypes_darwin_amd64.go:277:2: (comments.exportedval) exported const PTRACE_TRACEME should have comment (or a comment on this block) or be unexported src/syscall/ztypes_darwin_amd64.go:282:6: (comments.exportedtype) exported type Kevent_t should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:291:6: (comments.exportedtype) exported type FdSet should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:296:2: (comments.exportedval) exported const SizeofIfMsghdr should have comment (or a comment on this block) or be unexported src/syscall/ztypes_darwin_amd64.go:305:6: (comments.exportedtype) exported type IfMsghdr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:316:6: (comments.exportedtype) exported type IfData should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:348:6: (comments.exportedtype) exported type IfaMsghdr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:359:6: (comments.exportedtype) exported type IfmaMsghdr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:369:6: (comments.exportedtype) exported type IfmaMsghdr2 should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:380:6: (comments.exportedtype) exported type RtMsghdr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:396:6: (comments.exportedtype) exported type RtMetrics should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:411:2: (comments.exportedval) exported const SizeofBpfVersion should have comment (or a comment on this block) or be unexported src/syscall/ztypes_darwin_amd64.go:418:6: (comments.exportedtype) exported type BpfVersion should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:423:6: (comments.exportedtype) exported type BpfStat should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:428:6: (comments.exportedtype) exported type BpfProgram should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:434:6: (comments.exportedtype) exported type BpfInsn should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:441:6: (comments.exportedtype) exported type BpfHdr should have comment or be unexported src/syscall/ztypes_darwin_amd64.go:453:6: (comments.exportedtype) exported type Termios should have comment or be unexported src/testing/benchmark.go:28:1: (comments.typeform) comment on exported type InternalBenchmark should be of the form "InternalBenchmark ..." (with optional leading article) src/testing/benchmark.go:295:1: (comments.typeform) comment on exported type BenchmarkResult should be of the form "BenchmarkResult ..." (with optional leading article) src/testing/benchmark.go:304:1: (comments.exportedfunc) exported method BenchmarkResult.NsPerOp should have comment or be unexported src/testing/benchmark.go:375:1: (comments.funcform) comment on exported function RunBenchmarks should be of the form "RunBenchmarks ..." src/testing/example.go:17:6: (comments.exportedtype) exported type InternalExample should have comment or be unexported src/testing/example.go:24:1: (comments.funcform) comment on exported function RunExamples should be of the form "RunExamples ..." src/testing/testing.go:714:1: (comments.typeform) comment on exported type InternalTest should be of the form "InternalTest ..." (with optional leading article) src/testing/testing.go:1033:1: (comments.funcform) comment on exported function RunTests should be of the form "RunTests ..." src/testing/testing.go:1252:6: (naming.initialism) func parseCpuList should be parseCPUList src/testing/internal/testdeps/deps.go:30:1: (comments.exportedfunc) exported method TestDeps.MatchString should have comment or be unexported src/testing/internal/testdeps/deps.go:41:1: (comments.exportedfunc) exported method TestDeps.StartCPUProfile should have comment or be unexported src/testing/internal/testdeps/deps.go:45:1: (comments.exportedfunc) exported method TestDeps.StopCPUProfile should have comment or be unexported src/testing/internal/testdeps/deps.go:49:1: (comments.exportedfunc) exported method TestDeps.WriteHeapProfile should have comment or be unexported src/testing/internal/testdeps/deps.go:53:1: (comments.exportedfunc) exported method TestDeps.WriteProfileTo should have comment or be unexported src/testing/internal/testdeps/deps.go:60:1: (comments.exportedfunc) exported method TestDeps.ImportPath should have comment or be unexported src/testing/internal/testdeps/deps.go:107:1: (comments.exportedfunc) exported method TestDeps.StartTestLog should have comment or be unexported src/testing/internal/testdeps/deps.go:122:1: (comments.exportedfunc) exported method TestDeps.StopTestLog should have comment or be unexported src/testing/iotest/reader.go:71:5: (comments.exportedval) exported var ErrTimeout should have comment or be unexported src/testing/quick/quick.go:20:21: (type-inference) should omit type *int from declaration of var defaultMaxCount; it will be inferred from the right-hand side src/text/scanner/scanner.go:26:1: (comments.typeform) comment on exported type Position should be of the form "Position ..." (with optional leading article) src/text/tabwriter/tabwriter.go:173:1: (comments.funcform) comment on exported method Writer.Init should be of the form "Init ..." src/text/tabwriter/tabwriter.go:400:1: (comments.valform) comment on exported const Escape should be of the form "Escape ..." src/text/template/exec_test.go:218:5: (naming.errorform) error var myError should have name of the form errFoo src/text/template/exec_test.go:1197:5: (naming.errorform) error var alwaysError should have name of the form errFoo src/text/template/parse/lex.go:259:9: (indent) if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) src/text/template/parse/node.go:41:1: (comments.exportedfunc) exported method Pos.Position should have comment or be unexported src/text/template/parse/node.go:52:2: (comments.exportedval) exported const NodeText should have comment (or a comment on this block) or be unexported src/text/template/parse/node.go:104:1: (comments.exportedfunc) exported method ListNode.CopyList should have comment or be unexported src/text/template/parse/node.go:115:1: (comments.exportedfunc) exported method ListNode.Copy should have comment or be unexported src/text/template/parse/node.go:139:1: (comments.exportedfunc) exported method TextNode.Copy should have comment or be unexported src/text/template/parse/node.go:185:1: (comments.exportedfunc) exported method PipeNode.CopyPipe should have comment or be unexported src/text/template/parse/node.go:200:1: (comments.exportedfunc) exported method PipeNode.Copy should have comment or be unexported src/text/template/parse/node.go:228:1: (comments.exportedfunc) exported method ActionNode.Copy should have comment or be unexported src/text/template/parse/node.go:268:1: (comments.exportedfunc) exported method CommandNode.Copy should have comment or be unexported src/text/template/parse/node.go:316:1: (comments.exportedfunc) exported method IdentifierNode.Copy should have comment or be unexported src/text/template/parse/node.go:348:1: (comments.exportedfunc) exported method VariableNode.Copy should have comment or be unexported src/text/template/parse/node.go:363:1: (comments.exportedfunc) exported method DotNode.Type should have comment or be unexported src/text/template/parse/node.go:378:1: (comments.exportedfunc) exported method DotNode.Copy should have comment or be unexported src/text/template/parse/node.go:393:1: (comments.exportedfunc) exported method NilNode.Type should have comment or be unexported src/text/template/parse/node.go:408:1: (comments.exportedfunc) exported method NilNode.Copy should have comment or be unexported src/text/template/parse/node.go:438:1: (comments.exportedfunc) exported method FieldNode.Copy should have comment or be unexported src/text/template/parse/node.go:484:1: (comments.exportedfunc) exported method ChainNode.Copy should have comment or be unexported src/text/template/parse/node.go:511:1: (comments.exportedfunc) exported method BoolNode.Copy should have comment or be unexported src/text/template/parse/node.go:644:1: (comments.exportedfunc) exported method NumberNode.Copy should have comment or be unexported src/text/template/parse/node.go:671:1: (comments.exportedfunc) exported method StringNode.Copy should have comment or be unexported src/text/template/parse/node.go:760:1: (comments.exportedfunc) exported method BranchNode.Copy should have comment or be unexported src/text/template/parse/node.go:782:1: (comments.exportedfunc) exported method IfNode.Copy should have comment or be unexported src/text/template/parse/node.go:795:1: (comments.exportedfunc) exported method RangeNode.Copy should have comment or be unexported src/text/template/parse/node.go:808:1: (comments.exportedfunc) exported method WithNode.Copy should have comment or be unexported src/text/template/parse/node.go:837:1: (comments.exportedfunc) exported method TemplateNode.Copy should have comment or be unexported src/time/format.go:382:5: (naming.errorform) error var atoiError should have name of the form errFoo src/time/format.go:503:9: (type-inference) should omit type int from declaration of var year; it will be inferred from the right-hand side src/time/format.go:506:9: (type-inference) should omit type int from declaration of var hour; it will be inferred from the right-hand side src/time/format.go:795:14: (type-inference) should omit type int from declaration of var month; it will be inferred from the right-hand side src/time/format.go:796:14: (type-inference) should omit type int from declaration of var day; it will be inferred from the right-hand side src/time/format.go:802:14: (type-inference) should omit type int from declaration of var zoneOffset; it will be inferred from the right-hand side src/time/time.go:263:2: (comments.exportedval) exported const January should have comment (or a comment on this block) or be unexported src/time/time.go:306:2: (comments.exportedval) exported const Sunday should have comment (or a comment on this block) or be unexported src/time/zoneinfo.go:59:9: (type-inference) should omit type *Location from declaration of var UTC; it will be inferred from the right-hand side src/time/zoneinfo.go:67:11: (type-inference) should omit type *Location from declaration of var Local; it will be inferred from the right-hand side src/time/zoneinfo_read.go:80:5: (naming.errorform) error var badData should have name of the form errFoo src/unicode/casetables.go:12:5: (comments.exportedval) exported var TurkishCase should have comment or be unexported src/unicode/casetables.go:12:17: (type-inference) should omit type SpecialCase from declaration of var TurkishCase; it will be inferred from the right-hand side src/unicode/casetables.go:20:5: (comments.exportedval) exported var AzeriCase should have comment or be unexported src/unicode/casetables.go:20:15: (type-inference) should omit type SpecialCase from declaration of var AzeriCase; it will be inferred from the right-hand side src/unicode/letter.go:13:2: (comments.exportedval) exported const MaxRune should have comment (or a comment on this block) or be unexported src/unsafe/unsafe.go:5:1: (comments.packageleadingspace) package comment should not have leading space src/vendor/golang_org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.go:35:6: (naming.initialism) func detectCpuFeatures should be detectCPUFeatures src/vendor/golang_org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.go:36:2: (naming.initialism) var maxId should be maxID src/vendor/golang_org/x/crypto/chacha20poly1305/internal/chacha20/chacha_generic.go:5:1: (comments.packageform) package comment should be of the form "Package chacha20 ..." src/vendor/golang_org/x/crypto/cryptobyte/asn1.go:162:1: (comments.exportedfunc) exported method Builder.AddASN1ObjectIdentifier should have comment or be unexported src/vendor/golang_org/x/crypto/cryptobyte/asn1.go:176:1: (comments.exportedfunc) exported method Builder.AddASN1Boolean should have comment or be unexported src/vendor/golang_org/x/crypto/cryptobyte/asn1.go:186:1: (comments.exportedfunc) exported method Builder.AddASN1NULL should have comment or be unexported src/vendor/golang_org/x/crypto/cryptobyte/asn1.go:227:1: (comments.exportedfunc) exported method String.ReadASN1Boolean should have comment or be unexported src/vendor/golang_org/x/crypto/cryptobyte/asn1.go:473:1: (comments.funcform) comment on exported method String.ReadASN1BitStringAsBytes should be of the form "ReadASN1BitStringAsBytes ..." src/vendor/golang_org/x/net/http2/hpack/encode.go:16:6: (comments.exportedtype) exported type Encoder should have comment or be unexported src/vendor/golang_org/x/net/http2/hpack/hpack.go:146:1: (comments.exportedfunc) exported method Decoder.SetMaxDynamicTableSize should have comment or be unexported src/vendor/golang_org/x/net/http2/hpack/hpack.go:211:1: (comments.funcform) comment on exported method Decoder.DecodeFull should be of the form "DecodeFull ..." src/vendor/golang_org/x/net/http2/hpack/hpack.go:229:1: (comments.exportedfunc) exported method Decoder.Close should have comment or be unexported src/vendor/golang_org/x/net/lex/httplex/httplex.go:100:1: (comments.exportedfunc) exported function IsTokenRune should have comment or be unexported src/vendor/golang_org/x/net/route/message.go:27:2: (comments.exportedval) exported const SysMetrics should have comment (or a comment on this block) or be unexported src/vendor/golang_org/x/net/route/route.go:72:6: (naming.stutter) type name will be used as route.RouteMessage by other packages, and that stutters; consider calling this Message src/vendor/golang_org/x/net/route/route.go:95:2: (comments.exportedval) exported const RIBTypeRoute should have comment (or a comment on this block) or be unexported src/vendor/golang_org/x/net/route/sys_darwin.go:17:6: (naming.stutter) type name will be used as route.RouteMetrics by other packages, and that stutters; consider calling this Metrics test/bench/garbage/peano.go:15:6: (comments.exportedtype) exported type Number should have comment or be unexported test/bench/garbage/stats.go:36:6: (comments.exportedtype) exported type T should have comment or be unexported test/bench/garbage/tree.go:47:6: (comments.exportedtype) exported type Node should have comment or be unexported test/bench/garbage/tree2.go:18:7: (comments.exportedval) exported const BranchingFactor should have comment or be unexported test/bench/garbage/tree2.go:20:6: (comments.exportedtype) exported type Object should have comment or be unexported test/bench/garbage/tree2.go:29:23: (zero-value) should drop = 0 from declaration of var lastPauseNs; it is the zero value test/bench/garbage/tree2.go:30:23: (zero-value) should drop = 0 from declaration of var lastFree; it is the zero value test/bench/go1/json_test.go:24:6: (naming.initialism) func makeJsonBytes should be makeJSONBytes test/bench/go1/json_test.go:36:6: (naming.initialism) func makeJsonData should be makeJSONData test/chan/doubleselect.go:17:16: (type-inference) should omit type *int from declaration of var iterations; it will be inferred from the right-hand side test/chan/fifo.go:13:7: (comments.exportedval) exported const N should have comment or be unexported test/chan/fifo.go:15:1: (comments.exportedfunc) exported function AsynchFifo should have comment or be unexported test/chan/fifo.go:28:1: (comments.exportedfunc) exported function Chain should have comment or be unexported test/chan/fifo.go:36:1: (comments.funcform) comment on exported function SynchFifo should be of the form "SynchFifo ..." test/chan/powser1.go:183:6: (comments.exportedtype) exported type PS should have comment or be unexported test/chan/powser1.go:184:6: (comments.exportedtype) exported type PS2 should have comment or be unexported test/chan/powser1.go:186:5: (comments.exportedval) exported var Ones should have comment or be unexported test/chan/powser1.go:187:5: (comments.exportedval) exported var Twos should have comment or be unexported test/chan/powser1.go:327:1: (comments.exportedfunc) exported function Split should have comment or be unexported test/chan/powser1.go:327:18: (unexported-type-in-api) exported func Split returns unexported type *main.dch2, which can be annoying to use test/chan/powser1.go:358:1: (comments.funcform) comment on exported function Cmul should be of the form "Cmul ..." test/chan/powser1.go:379:1: (comments.exportedfunc) exported function Sub should have comment or be unexported test/chan/powser1.go:385:1: (comments.exportedfunc) exported function Monmul should have comment or be unexported test/chan/powser1.go:398:1: (comments.exportedfunc) exported function Xmul should have comment or be unexported test/chan/powser1.go:402:1: (comments.exportedfunc) exported function Rep should have comment or be unexported test/chan/powser1.go:410:1: (comments.exportedfunc) exported function Mon should have comment or be unexported test/chan/powser1.go:424:1: (comments.exportedfunc) exported function Shift should have comment or be unexported test/chan/powser1.go:459:1: (comments.exportedfunc) exported function Mul should have comment or be unexported test/chan/powser1.go:481:1: (comments.exportedfunc) exported function Diff should have comment or be unexported test/chan/powser1.go:503:1: (comments.funcform) comment on exported function Integ should be of the form "Integ ..." test/chan/powser1.go:524:1: (comments.exportedfunc) exported function Binom should have comment or be unexported test/chan/powser1.go:548:1: (comments.exportedfunc) exported function Recip should have comment or be unexported test/chan/powser1.go:568:1: (comments.exportedfunc) exported function Exp should have comment or be unexported test/chan/powser1.go:580:1: (comments.exportedfunc) exported function Subst should have comment or be unexported test/chan/powser1.go:601:1: (comments.exportedfunc) exported function MonSubst should have comment or be unexported test/chan/powser1.go:623:1: (comments.exportedfunc) exported function Init should have comment or be unexported test/chan/powser1.go:648:7: (comments.exportedval) exported const N should have comment or be unexported test/chan/powser2.go:193:6: (comments.exportedtype) exported type PS should have comment or be unexported test/chan/powser2.go:194:6: (comments.exportedtype) exported type PS2 should have comment or be unexported test/chan/powser2.go:196:5: (comments.exportedval) exported var Ones should have comment or be unexported test/chan/powser2.go:197:5: (comments.exportedval) exported var Twos should have comment or be unexported test/chan/powser2.go:289:1: (comments.funcform) comment on exported function Evaln should be of the form "Evaln ..." test/chan/powser2.go:305:1: (comments.funcform) comment on exported function Printn should be of the form "Printn ..." test/chan/powser2.go:319:1: (comments.exportedfunc) exported function Print should have comment or be unexported test/chan/powser2.go:341:1: (comments.exportedfunc) exported function Split should have comment or be unexported test/chan/powser2.go:341:18: (unexported-type-in-api) exported func Split returns unexported type *main.dch2, which can be annoying to use test/chan/powser2.go:372:1: (comments.funcform) comment on exported function Cmul should be of the form "Cmul ..." test/chan/powser2.go:393:1: (comments.exportedfunc) exported function Sub should have comment or be unexported test/chan/powser2.go:399:1: (comments.exportedfunc) exported function Monmul should have comment or be unexported test/chan/powser2.go:412:1: (comments.exportedfunc) exported function Xmul should have comment or be unexported test/chan/powser2.go:416:1: (comments.exportedfunc) exported function Rep should have comment or be unexported test/chan/powser2.go:424:1: (comments.exportedfunc) exported function Mon should have comment or be unexported test/chan/powser2.go:438:1: (comments.exportedfunc) exported function Shift should have comment or be unexported test/chan/powser2.go:473:1: (comments.exportedfunc) exported function Mul should have comment or be unexported test/chan/powser2.go:495:1: (comments.exportedfunc) exported function Diff should have comment or be unexported test/chan/powser2.go:517:1: (comments.funcform) comment on exported function Integ should be of the form "Integ ..." test/chan/powser2.go:538:1: (comments.exportedfunc) exported function Binom should have comment or be unexported test/chan/powser2.go:562:1: (comments.exportedfunc) exported function Recip should have comment or be unexported test/chan/powser2.go:582:1: (comments.exportedfunc) exported function Exp should have comment or be unexported test/chan/powser2.go:594:1: (comments.exportedfunc) exported function Subst should have comment or be unexported test/chan/powser2.go:615:1: (comments.exportedfunc) exported function MonSubst should have comment or be unexported test/chan/powser2.go:637:1: (comments.exportedfunc) exported function Init should have comment or be unexported test/chan/powser2.go:662:7: (comments.exportedval) exported const N should have comment or be unexported test/chan/select.go:14:1: (comments.exportedfunc) exported function GetValue should have comment or be unexported test/chan/select.go:19:1: (comments.exportedfunc) exported function Send should have comment or be unexported test/chan/select5.go:439:8: (type-inference) should omit type int from declaration of var cp; it will be inferred from the right-hand side test/chan/sieve1.go:15:1: (comments.funcform) comment on exported function Generate should be of the form "Generate ..." test/chan/sieve1.go:22:1: (comments.funcform) comment on exported function Filter should be of the form "Filter ..." test/chan/sieve1.go:32:1: (comments.funcform) comment on exported function Sieve should be of the form "Sieve ..." test/chan/sieve2.go:46:6: (comments.exportedtype) exported type PeekCh should have comment or be unexported test/chan/sieve2.go:51:1: (comments.typeform) comment on exported type PeekChHeap should be of the form "PeekChHeap ..." (with optional leading article) test/chan/sieve2.go:66:1: (comments.exportedfunc) exported method PeekChHeap.Pop should have comment or be unexported test/chan/sieve2.go:71:1: (comments.exportedfunc) exported method PeekChHeap.Push should have comment or be unexported test/chan/sieve2.go:111:1: (comments.funcform) comment on exported function Sieve should be of the form "Sieve ..." test/dwarf/dwarf.dir/x1.go:5:1: (comments.exportedfunc) exported function F1 should have comment or be unexported test/dwarf/dwarf.dir/x10.go:5:1: (comments.exportedfunc) exported function F10 should have comment or be unexported test/dwarf/dwarf.dir/x11.go:5:1: (comments.exportedfunc) exported function F11 should have comment or be unexported test/dwarf/dwarf.dir/x12.go:5:1: (comments.exportedfunc) exported function F12 should have comment or be unexported test/dwarf/dwarf.dir/x13.go:5:1: (comments.exportedfunc) exported function F13 should have comment or be unexported test/dwarf/dwarf.dir/x14.go:5:1: (comments.exportedfunc) exported function F14 should have comment or be unexported test/dwarf/dwarf.dir/x15.go:5:1: (comments.exportedfunc) exported function F15 should have comment or be unexported test/dwarf/dwarf.dir/x16.go:5:1: (comments.exportedfunc) exported function F16 should have comment or be unexported test/dwarf/dwarf.dir/x17.go:5:1: (comments.exportedfunc) exported function F17 should have comment or be unexported test/dwarf/dwarf.dir/x18.go:5:1: (comments.exportedfunc) exported function F18 should have comment or be unexported test/dwarf/dwarf.dir/x19.go:5:1: (comments.exportedfunc) exported function F19 should have comment or be unexported test/dwarf/dwarf.dir/x2.go:5:1: (comments.exportedfunc) exported function F2 should have comment or be unexported test/dwarf/dwarf.dir/x20.go:5:1: (comments.exportedfunc) exported function F20 should have comment or be unexported test/dwarf/dwarf.dir/x3.go:5:1: (comments.exportedfunc) exported function F3 should have comment or be unexported test/dwarf/dwarf.dir/x4.go:5:1: (comments.exportedfunc) exported function F4 should have comment or be unexported test/dwarf/dwarf.dir/x5.go:5:1: (comments.exportedfunc) exported function F5 should have comment or be unexported test/dwarf/dwarf.dir/x6.go:5:1: (comments.exportedfunc) exported function F6 should have comment or be unexported test/dwarf/dwarf.dir/x7.go:5:1: (comments.exportedfunc) exported function F7 should have comment or be unexported test/dwarf/dwarf.dir/x8.go:5:1: (comments.exportedfunc) exported function F8 should have comment or be unexported test/dwarf/dwarf.dir/x9.go:5:1: (comments.exportedfunc) exported function F9 should have comment or be unexported test/fixedbugs/bug313.dir/b.go:7:8: (imports.dot) should not use dot imports test/fixedbugs/bug488.dir/b.go:7:8: (imports.dot) should not use dot imports test/fixedbugs/issue15071.dir/exp/exp.go:7:1: (comments.exportedfunc) exported function Exported should have comment or be unexported test/fixedbugs/issue22877.dir/p.go:7:6: (comments.exportedtype) exported type S should have comment or be unexported test/fixedbugs/issue22877.dir/p.go:8:6: (comments.exportedtype) exported type SS should have comment or be unexported test/intrinsic.dir/main.go:12:5: (comments.exportedval) exported var A should have comment or be unexported test/intrinsic.dir/main.go:13:5: (comments.exportedval) exported var B should have comment or be unexported test/ken/chan.go:25:6: (comments.exportedtype) exported type Chan should have comment or be unexported test/ken/chan.go:34:13: (type-inference) should omit type int from declaration of var end; it will be inferred from the right-hand side test/ken/chan1.go:13:7: (comments.exportedval) exported const N should have comment or be unexported test/ken/chan1.go:14:7: (comments.exportedval) exported const M should have comment or be unexported test/ken/chan1.go:15:7: (comments.exportedval) exported const W should have comment or be unexported test/ken/complit.go:11:6: (comments.exportedtype) exported type M should have comment or be unexported test/ken/complit.go:12:6: (comments.exportedtype) exported type S should have comment or be unexported test/ken/complit.go:13:6: (comments.exportedtype) exported type SS should have comment or be unexported test/ken/complit.go:14:6: (comments.exportedtype) exported type SA should have comment or be unexported test/ken/complit.go:15:6: (comments.exportedtype) exported type SC should have comment or be unexported test/ken/complit.go:16:6: (comments.exportedtype) exported type SM should have comment or be unexported test/ken/cplx0.go:12:2: (comments.exportedval) exported const R should have comment (or a comment on this block) or be unexported test/ken/cplx1.go:12:2: (comments.exportedval) exported const R should have comment (or a comment on this block) or be unexported test/ken/cplx2.go:12:2: (comments.exportedval) exported const R should have comment (or a comment on this block) or be unexported test/ken/cplx3.go:15:2: (comments.exportedval) exported const R should have comment (or a comment on this block) or be unexported test/ken/cplx4.go:15:2: (comments.exportedval) exported const R should have comment (or a comment on this block) or be unexported test/ken/divconst.go:13:7: (comments.exportedval) exported const Count should have comment or be unexported test/ken/divmod.go:49:10: (type-inference) should omit type int from declaration of var in1; it will be inferred from the right-hand side test/ken/divmod.go:50:10: (type-inference) should omit type int from declaration of var in2; it will be inferred from the right-hand side test/ken/divmod.go:51:10: (type-inference) should omit type int from declaration of var id1; it will be inferred from the right-hand side test/ken/divmod.go:52:10: (type-inference) should omit type int from declaration of var id2; it will be inferred from the right-hand side test/ken/embed.go:12:6: (comments.exportedtype) exported type I should have comment or be unexported test/ken/embed.go:26:6: (comments.exportedtype) exported type SubpSubp should have comment or be unexported test/ken/embed.go:44:6: (comments.exportedtype) exported type SubpSub should have comment or be unexported test/ken/embed.go:63:6: (comments.exportedtype) exported type SubSubp should have comment or be unexported test/ken/embed.go:80:6: (comments.exportedtype) exported type SubSub should have comment or be unexported test/ken/embed.go:97:6: (comments.exportedtype) exported type Subp should have comment or be unexported test/ken/embed.go:116:6: (comments.exportedtype) exported type Sub should have comment or be unexported test/ken/embed.go:135:6: (comments.exportedtype) exported type S should have comment or be unexported test/ken/interbasic.go:13:6: (comments.exportedtype) exported type I0 should have comment or be unexported test/ken/interfun.go:11:6: (comments.exportedtype) exported type S should have comment or be unexported test/ken/interfun.go:15:6: (comments.exportedtype) exported type I1 should have comment or be unexported test/ken/interfun.go:19:6: (comments.exportedtype) exported type I2 should have comment or be unexported test/ken/interfun.go:24:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/interfun.go:28:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/intervar.go:11:6: (comments.exportedtype) exported type Iputs should have comment or be unexported test/ken/intervar.go:17:6: (comments.exportedtype) exported type Print should have comment or be unexported test/ken/intervar.go:29:6: (comments.exportedtype) exported type Bio should have comment or be unexported test/ken/intervar.go:41:6: (comments.exportedtype) exported type File should have comment or be unexported test/ken/modconst.go:13:7: (comments.exportedval) exported const Count should have comment or be unexported test/ken/ptrfun.go:11:6: (comments.exportedtype) exported type C should have comment or be unexported test/ken/ptrfun.go:16:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/rob1.go:11:6: (comments.exportedtype) exported type Item should have comment or be unexported test/ken/rob1.go:15:6: (comments.exportedtype) exported type ListItem should have comment or be unexported test/ken/rob1.go:20:6: (comments.exportedtype) exported type List should have comment or be unexported test/ken/rob1.go:24:1: (comments.exportedfunc) exported method List.Init should have comment or be unexported test/ken/rob1.go:28:1: (comments.exportedfunc) exported method List.Insert should have comment or be unexported test/ken/rob1.go:35:1: (comments.exportedfunc) exported method List.Print should have comment or be unexported test/ken/rob1.go:45:1: (comments.typeform) comment on exported type Integer should be of the form "Integer ..." (with optional leading article) test/ken/rob1.go:50:1: (comments.exportedfunc) exported method Integer.Init should have comment or be unexported test/ken/rob1.go:50:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/rob1.go:55:1: (comments.exportedfunc) exported method Integer.Print should have comment or be unexported test/ken/rob1.go:55:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/rob2.go:16:6: (comments.exportedtype) exported type Atom should have comment or be unexported test/ken/rob2.go:22:6: (comments.exportedtype) exported type List should have comment or be unexported test/ken/rob2.go:27:6: (comments.exportedtype) exported type Slist should have comment or be unexported test/ken/rob2.go:37:1: (comments.exportedfunc) exported method Slist.Car should have comment or be unexported test/ken/rob2.go:37:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/rob2.go:41:1: (comments.exportedfunc) exported method Slist.Cdr should have comment or be unexported test/ken/rob2.go:41:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/rob2.go:45:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/rob2.go:49:1: (comments.exportedfunc) exported method Slist.Integer should have comment or be unexported test/ken/rob2.go:49:1: (naming.genericreceiver) receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" test/ken/rob2.go:53:1: (comments.exportedfunc) exported method Slist.Free should have comment or be unexported test/ken/rob2.go:69:11: (type-inference) should omit type int from declaration of var peekc; it will be inferred from the right-hand side test/ken/rob2.go:73:22: (zero-value) should drop = 0 from declaration of var inputindex; it is the zero value test/ken/rob2.go:75:20: (zero-value) should drop = 0 from declaration of var tokenlen; it is the zero value test/ken/rob2.go:77:7: (comments.exportedval) exported const EOF should have comment or be unexported test/ken/rob2.go:97:1: (comments.exportedfunc) exported method Slist.PrintOne should have comment or be unexported test/ken/rob2.go:124:1: (comments.exportedfunc) exported method Slist.Print should have comment or be unexported test/ken/rob2.go:128:1: (comments.exportedfunc) exported function Get should have comment or be unexported test/ken/rob2.go:148:1: (comments.exportedfunc) exported function WhiteSpace should have comment or be unexported test/ken/rob2.go:152:1: (comments.exportedfunc) exported function NextToken should have comment or be unexported test/ken/rob2.go:192:1: (comments.exportedfunc) exported function Expect should have comment or be unexported test/ken/rob2.go:200:1: (comments.funcform) comment on exported function ParseList should be of the form "ParseList ..." test/ken/rob2.go:238:14: (zero-value) should drop = 0 from declaration of var v; it is the zero value test/ken/rob2.go:245:1: (comments.exportedfunc) exported function Parse should have comment or be unexported test/ken/rob2.go:256:9: (indent) if block ends with a return statement, so drop this else and outdent its block test/ken/rob2.go:275:1: (comments.exportedfunc) exported function OpenFile should have comment or be unexported test/ken/robfunc.go:49:6: (comments.exportedtype) exported type T should have comment or be unexported test/ken/robfunc.go:91:8: (type-inference) should omit type *T from declaration of var t; it will be inferred from the right-hand side test/stress/maps.go:20:6: (comments.exportedtype) exported type MapType should have comment or be unexported test/stress/maps.go:24:6: (comments.exportedtype) exported type Map should have comment or be unexported test/stress/runstress.go:35:1: (comments.exportedfunc) exported function Println should have comment or be unexported