Documentation ¶
Overview ¶
Package stdlib provides a table of all exported symbols in the standard library, along with the version at which they first appeared.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var PackageSymbols = map[string][]Symbol{}/* 165 elements not displayed */
Functions ¶
func HasPackage ¶
HasPackage reports whether the specified package path is part of the standard library's public API.
Types ¶
type Kind ¶
type Kind int8
A Kind indicates the kind of a symbol: function, variable, constant, type, and so on.
type Symbol ¶
type Symbol struct { Name string Kind Kind Version Version // Go version that first included the symbol }
func (*Symbol) SplitField ¶
SplitField splits the field symbol name into type and field components. It must be called only on Field symbols.
Example: "File.Package" -> ("File", "Package")
func (*Symbol) SplitMethod ¶
SplitMethod splits the method symbol name into pointer, receiver, and method components. It must be called only on Method symbols.
Example: "(*Buffer).Grow" -> (true, "Buffer", "Grow")
Click to show internal directories.
Click to hide internal directories.