1
0
mirror of https://github.com/golang/go synced 2024-11-24 16:30:17 -07:00
go/misc
Robert Griesemer eac31c67a8 go/doc: streamlined go/doc API
- the main changes are removing the Doc suffix
  from the exported types, so instead of
  doc.TypeDoc one will have doc.Type, etc.

- All exported types now have a Name (or Names) field.
  For Values, the Names field lists all declared variables
  or constants.

- Methods have additional information about where they are
  coming from.

- There's a mode field instead of a bool to
  control the package's operation, which makes
  it easier to extend w/o API changes.

Except for the partially implemented new Method type,
this is based on existing code. A clean rewrite is in
progress based on this new API.

R=rsc, kevlar
CC=golang-dev
https://golang.org/cl/5528060
2012-01-12 17:36:57 -08:00
..
arm
bash
bbedit misc/bbedit: error and rune support 2011-11-14 11:18:00 -08:00
cgo cgo: support export for built-in types 2011-12-20 09:28:45 -08:00
chrome/gophertool
dashboard go/doc: streamlined go/doc API 2012-01-12 17:36:57 -08:00
emacs go-mode.el: fix syntax highlighting of backticks 2012-01-09 12:58:29 -05:00
fraise
goplay renaming_4: gofix -r everything/but/src/pkg 2011-11-08 15:43:02 -08:00
IntelliJIDEA
kate kate: add error and rune 2011-11-14 11:16:06 -08:00
notepadplus misc/notepadplus: error and rune support 2011-11-14 11:19:08 -08:00
osx misc/osx: Rename profile.go to profile_go to avoid confusing scripts 2011-12-14 16:26:48 -05:00
swig various: use $GCFLAGS and $GCIMPORTS like Make does 2011-12-16 11:31:39 -05:00
vim vim: fix go filetype detection 2011-12-19 10:42:32 +11:00
windows misc/windows: add src/pkg/runtime/z* files to installation script 2011-12-26 20:25:31 +11:00
xcode
zsh
benchcmp misc/benchcmp: don't require "Benchmark" at beginning of line 2011-12-07 10:30:08 -08:00