Directories
¶
Path | Synopsis |
---|---|
Demo6
|
|
01-switch
command
|
|
02-label
command
|
|
04-struct
command
|
|
06-defer
command
|
|
Demo7
|
|
02-struct
command
|
|
03-runtime
command
|
|
Demo8
|
|
01-http
command
|
|
golang.org
|
|
x/blog/blog
command
Command blog is a web server for the Go blog that can run on App Engine or as a stand-alone HTTP server.
|
Command blog is a web server for the Go blog that can run on App Engine or as a stand-alone HTTP server. |
x/blog/content/context/google
Package google provides a function to do Google searches using the Google Web Search API.
|
Package google provides a function to do Google searches using the Google Web Search API. |
x/blog/content/context/server
command
The server program issues Google search requests and demonstrates the use of the go.net Context API.
|
The server program issues Google search requests and demonstrates the use of the go.net Context API. |
x/blog/content/context/userip
Package userip provides functions for extracting a user IP address from a request and associating it with a Context.
|
Package userip provides functions for extracting a user IP address from a request and associating it with a Context. |
x/blog/support/racy
command
This program demonstrates a race condition.
|
This program demonstrates a race condition. |
x/exp/ebnf
Package ebnf is a library for EBNF grammars.
|
Package ebnf is a library for EBNF grammars. |
x/exp/ebnflint
command
Ebnflint verifies that EBNF productions are consistent and grammatically correct.
|
Ebnflint verifies that EBNF productions are consistent and grammatically correct. |
x/exp/fsnotify
Package fsnotify implements file system notification.
|
Package fsnotify implements file system notification. |
x/exp/inotify
Package inotify implements a wrapper for the Linux inotify system.
|
Package inotify implements a wrapper for the Linux inotify system. |
x/exp/locale/search
Package search provides language-sensitive string search functionality.
|
Package search provides language-sensitive string search functionality. |
x/exp/mmap
Package mmap provides a way to memory-map a file.
|
Package mmap provides a way to memory-map a file. |
x/exp/old/netchan
Package netchan implements type-safe networked channels: it allows the two ends of a channel to appear on different computers connected by a network.
|
Package netchan implements type-safe networked channels: it allows the two ends of a channel to appear on different computers connected by a network. |
x/exp/shiny/driver
Package driver provides the default driver for accessing a screen.
|
Package driver provides the default driver for accessing a screen. |
x/exp/shiny/driver/gldriver
Package gldriver provides an OpenGL driver for accessing a screen.
|
Package gldriver provides an OpenGL driver for accessing a screen. |
x/exp/shiny/driver/internal/errscreen
Package errscreen provides a stub Screen implementation.
|
Package errscreen provides a stub Screen implementation. |
x/exp/shiny/driver/internal/pump
Package pump provides an infinitely buffered event channel.
|
Package pump provides an infinitely buffered event channel. |
x/exp/shiny/driver/internal/swizzle
Package swizzle provides functions for converting between RGBA pixel formats.
|
Package swizzle provides functions for converting between RGBA pixel formats. |
x/exp/shiny/driver/internal/x11key
x11key contains X11 numeric codes for the keyboard and mouse.
|
x11key contains X11 numeric codes for the keyboard and mouse. |
x/exp/shiny/driver/windriver
Package windriver provides the Windows driver for accessing a screen.
|
Package windriver provides the Windows driver for accessing a screen. |
x/exp/shiny/driver/x11driver
Package x11driver provides the X11 driver for accessing a screen.
|
Package x11driver provides the X11 driver for accessing a screen. |
x/exp/shiny/font
Package font defines an interface for font faces, for drawing text on an image.
|
Package font defines an interface for font faces, for drawing text on an image. |
x/exp/shiny/font/plan9font
Package plan9font implements font faces for the Plan 9 font and subfont file formats.
|
Package plan9font implements font faces for the Plan 9 font and subfont file formats. |
x/exp/shiny/screen
Package screen provides interfaces for portable two-dimensional graphics and input events.
|
Package screen provides interfaces for portable two-dimensional graphics and input events. |
x/exp/shootout
command
|
|
x/exp/utf8string
Package utf8string provides an efficient way to index strings by rune rather than by byte.
|
Package utf8string provides an efficient way to index strings by rune rather than by byte. |
x/exp/winfsnotify
Package winfsnotify allows the user to receive file system event notifications on Windows.
|
Package winfsnotify allows the user to receive file system event notifications on Windows. |
x/mobile/app
Package app lets you write portable all-Go apps for Android and iOS.
|
Package app lets you write portable all-Go apps for Android and iOS. |
x/mobile/app/debug
Package debug provides GL-based debugging tools for apps.
|
Package debug provides GL-based debugging tools for apps. |
x/mobile/app/internal/apptest
Package apptest provides utilities for testing an app.
|
Package apptest provides utilities for testing an app. |
x/mobile/app/internal/testapp
command
Small test app used by app/app_test.go.
|
Small test app used by app/app_test.go. |
x/mobile/asset
Package asset provides access to application-bundled assets.
|
Package asset provides access to application-bundled assets. |
x/mobile/bind
Package bind implements a code generator for gobind.
|
Package bind implements a code generator for gobind. |
x/mobile/bind/java
Package java implements the Java language bindings.
|
Package java implements the Java language bindings. |
x/mobile/bind/java/testpkg
Package testpkg contains bound functions for testing the cgo-JNI interface.
|
Package testpkg contains bound functions for testing the cgo-JNI interface. |
x/mobile/bind/java/testpkg/go_testpkg
Package go_testpkg is an autogenerated binder stub for package testpkg.
|
Package go_testpkg is an autogenerated binder stub for package testpkg. |
x/mobile/bind/objc
Package objc implements the Objective-C language bindings.
|
Package objc implements the Objective-C language bindings. |
x/mobile/bind/objc/testpkg/go_testpkg
Package go_testpkg is an autogenerated binder stub for package testpkg.
|
Package go_testpkg is an autogenerated binder stub for package testpkg. |
x/mobile/bind/seq
Package seq implements the machine-dependent seq serialization format.
|
Package seq implements the machine-dependent seq serialization format. |
x/mobile/cmd/gobind
command
Gobind generates language bindings that make it possible to call Go functions from Java and Objective-C.
|
Gobind generates language bindings that make it possible to call Go functions from Java and Objective-C. |
x/mobile/cmd/gomobile
command
Gomobile is a tool for building and running mobile apps written in Go.
|
Gomobile is a tool for building and running mobile apps written in Go. |
x/mobile/event
Package event defines user input events.
|
Package event defines user input events. |
x/mobile/event/key
Package key defines an event for physical keyboard keys.
|
Package key defines an event for physical keyboard keys. |
x/mobile/event/lifecycle
Package lifecycle defines an event for an app's lifecycle.
|
Package lifecycle defines an event for an app's lifecycle. |
x/mobile/event/mouse
Package mouse defines an event for mouse input.
|
Package mouse defines an event for mouse input. |
x/mobile/event/paint
Package paint defines an event for the app being ready to paint.
|
Package paint defines an event for the app being ready to paint. |
x/mobile/event/size
Package size defines an event for the dimensions, physical resolution and orientation of the app's window.
|
Package size defines an event for the dimensions, physical resolution and orientation of the app's window. |
x/mobile/event/touch
Package touch defines an event for touch input.
|
Package touch defines an event for touch input. |
x/mobile/example/audio
command
An app that makes a sound as the gopher hits the walls of the screen.
|
An app that makes a sound as the gopher hits the walls of the screen. |
x/mobile/example/basic
command
An app that draws a green triangle on a red background.
|
An app that draws a green triangle on a red background. |
x/mobile/example/bind/hello
Package hello is a trivial package for gomobile bind example.
|
Package hello is a trivial package for gomobile bind example. |
x/mobile/example/libhello
command
This is the Go entry point for the libhello app.
|
This is the Go entry point for the libhello app. |
x/mobile/example/libhello/hi
Package hi provides a function for saying hello.
|
Package hi provides a function for saying hello. |
x/mobile/example/libhello/hi/go_hi
Package go_hi is an autogenerated binder stub for package hi.
|
Package go_hi is an autogenerated binder stub for package hi. |
x/mobile/example/libhellojni
command
This example program compiles to a gojni.so shared library, that can be loaded from an android application.
|
This example program compiles to a gojni.so shared library, that can be loaded from an android application. |
x/mobile/example/network
command
An app that paints green if golang.org is reachable when the app first starts, or red otherwise.
|
An app that paints green if golang.org is reachable when the app first starts, or red otherwise. |
x/mobile/example/sprite
command
An app that demonstrates the sprite package.
|
An app that demonstrates the sprite package. |
x/mobile/exp/app/debug
Package debug provides GL-based debugging tools for apps.
|
Package debug provides GL-based debugging tools for apps. |
x/mobile/exp/audio
Package audio provides a basic audio player.
|
Package audio provides a basic audio player. |
x/mobile/exp/audio/al
Package al provides OpenAL Soft bindings for Go.
|
Package al provides OpenAL Soft bindings for Go. |
x/mobile/exp/f32
Package f32 implements some linear algebra and GL helpers for float32s.
|
Package f32 implements some linear algebra and GL helpers for float32s. |
x/mobile/exp/font
Package font provides platform independent access to system fonts.
|
Package font provides platform independent access to system fonts. |
x/mobile/exp/gl/glutil
Package glutil implements OpenGL utility functions.
|
Package glutil implements OpenGL utility functions. |
x/mobile/exp/sensor
Package sensor provides sensor events from various movement sensors.
|
Package sensor provides sensor events from various movement sensors. |
x/mobile/exp/sprite
Package sprite provides a 2D scene graph for rendering and animation.
|
Package sprite provides a 2D scene graph for rendering and animation. |
x/mobile/exp/sprite/clock
Package clock provides a clock and time functions for a sprite engine.
|
Package clock provides a clock and time functions for a sprite engine. |
x/mobile/exp/sprite/glsprite
Package glsprite implements a sprite Engine using OpenGL ES 2.
|
Package glsprite implements a sprite Engine using OpenGL ES 2. |
x/mobile/exp/sprite/portable
Package portable implements a sprite Engine using the image package.
|
Package portable implements a sprite Engine using the image package. |
x/mobile/f32
Package f32 implements some linear algebra and GL helpers for float32s.
|
Package f32 implements some linear algebra and GL helpers for float32s. |
x/mobile/geom
Package geom defines a two-dimensional coordinate system.
|
Package geom defines a two-dimensional coordinate system. |
x/mobile/gl
Package gl implements Go bindings for OpenGL ES 2.
|
Package gl implements Go bindings for OpenGL ES 2. |
x/mobile/gl/glutil
Package glutil implements OpenGL utility functions.
|
Package glutil implements OpenGL utility functions. |
x/mobile/internal/binres
Package binres implements encoding and decoding of android binary resources.
|
Package binres implements encoding and decoding of android binary resources. |
x/mobile/internal/mobileinit
Package mobileinit contains common initialization logic for mobile platforms that is relevant to both all-Go apps and gobind-based apps.
|
Package mobileinit contains common initialization logic for mobile platforms that is relevant to both all-Go apps and gobind-based apps. |
x/mobile/sprite
Package sprite provides a 2D scene graph for rendering and animation.
|
Package sprite provides a 2D scene graph for rendering and animation. |
x/mobile/sprite/clock
Package clock provides a clock and time functions for a sprite engine.
|
Package clock provides a clock and time functions for a sprite engine. |
x/mobile/sprite/glsprite
Package glsprite implements a sprite Engine using OpenGL ES 2.
|
Package glsprite implements a sprite Engine using OpenGL ES 2. |
x/mobile/sprite/portable
Package portable implements a sprite Engine using the image package.
|
Package portable implements a sprite Engine using the image package. |
x/review/git-codereview
command
Git-codereview manages the code review process for Git changes using a Gerrit server.
|
Git-codereview manages the code review process for Git changes using a Gerrit server. |
x/review/git-review
command
Command git-review provides a simple command-line user interface for working with git repositories and the Gerrit code review system.
|
Command git-review provides a simple command-line user interface for working with git repositories and the Gerrit code review system. |
x/talks/2014/go4java/runner
Package runner provides a Runner type that is used to define both RunCounter and EmbeddedRunCounter to show examples of how to use composition in Go.
|
Package runner provides a Runner type that is used to define both RunCounter and EmbeddedRunCounter to show examples of how to use composition in Go. |
x/talks/2014/organizeio
command
|
|
x/talks/2014/research2
command
|
|
x/talks/2014/taste
command
|
|
x/talks/2015/gotham-grpc/backend
command
Tha backend command runs a Google server that returns fake results.
|
Tha backend command runs a Google server that returns fake results. |
x/talks/2015/gotham-grpc/client
command
The client command issues RPCs to a Google server and prints the results.
|
The client command issues RPCs to a Google server and prints the results. |
x/talks/2015/gotham-grpc/frontend
command
The frontend command runs a Google server that combines results from multiple backends.
|
The frontend command runs a Google server that combines results from multiple backends. |
x/talks/2015/gotham-grpc/search
Package search is a generated protocol buffer package.
|
Package search is a generated protocol buffer package. |
x/talks/2015/gotham-grpc/search-only
Package search_only is a generated protocol buffer package.
|
Package search_only is a generated protocol buffer package. |
x/talks/2015/keeping-up
command
|
|
x/tools/astutil
Package astutil contains common utilities for working with the Go AST.
|
Package astutil contains common utilities for working with the Go AST. |
x/tools/benchmark/parse
Package parse provides support for parsing benchmark results as generated by 'go test -bench'.
|
Package parse provides support for parsing benchmark results as generated by 'go test -bench'. |
x/tools/blog
Package blog implements a web server for articles written in present format.
|
Package blog implements a web server for articles written in present format. |
x/tools/blog/atom
Package atom defines XML data structures for an Atom feed.
|
Package atom defines XML data structures for an Atom feed. |
x/tools/cmd/benchcmp
command
The benchcmp command displays performance changes between benchmarks.
|
The benchcmp command displays performance changes between benchmarks. |
x/tools/cmd/bundle
command
The bundle command concatenates the source files of a package, renaming package-level names by adding a prefix and renaming identifiers as needed to preserve referential integrity.
|
The bundle command concatenates the source files of a package, renaming package-level names by adding a prefix and renaming identifiers as needed to preserve referential integrity. |
x/tools/cmd/callgraph
command
callgraph: a tool for reporting the call graph of a Go program.
|
callgraph: a tool for reporting the call graph of a Go program. |
x/tools/cmd/cover
command
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'.
|
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'. |
x/tools/cmd/digraph
command
The digraph command performs queries over unlabelled directed graphs represented in text form.
|
The digraph command performs queries over unlabelled directed graphs represented in text form. |
x/tools/cmd/eg
command
The eg command performs example-based refactoring.
|
The eg command performs example-based refactoring. |
x/tools/cmd/fiximports
command
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport.
|
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport. |
x/tools/cmd/godex
command
The godex command prints (dumps) exported information of packages or selected package objects.
|
The godex command prints (dumps) exported information of packages or selected package objects. |
x/tools/cmd/godoc
command
Godoc extracts and generates documentation for Go programs.
|
Godoc extracts and generates documentation for Go programs. |
x/tools/cmd/goimports
command
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones.
|
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones. |
x/tools/cmd/gomvpkg
command
The gomvpkg command moves go packages, updating import declarations.
|
The gomvpkg command moves go packages, updating import declarations. |
x/tools/cmd/gorename
command
The gorename command performs precise type-safe renaming of identifiers in Go source code.
|
The gorename command performs precise type-safe renaming of identifiers in Go source code. |
x/tools/cmd/gotype
command
The gotype command does syntactic and semantic analysis of Go files and packages like the front-end of a Go compiler.
|
The gotype command does syntactic and semantic analysis of Go files and packages like the front-end of a Go compiler. |
x/tools/cmd/html2article
command
This program takes an HTML file and outputs a corresponding article file in present format.
|
This program takes an HTML file and outputs a corresponding article file in present format. |
x/tools/cmd/oracle
command
oracle: a tool for answering questions about Go source code.
|
oracle: a tool for answering questions about Go source code. |
x/tools/cmd/present
command
Present displays slide presentations and articles.
|
Present displays slide presentations and articles. |
x/tools/cmd/ssadump
command
ssadump: a tool for displaying and interpreting the SSA form of Go programs.
|
ssadump: a tool for displaying and interpreting the SSA form of Go programs. |
x/tools/cmd/stress
command
The stress utility is intended for catching of episodic failures.
|
The stress utility is intended for catching of episodic failures. |
x/tools/cmd/stringer
command
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface.
|
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface. |
x/tools/cmd/tip
command
Command tipgodoc is the beginning of the new tip.golang.org server, serving the latest HEAD straight from the Git oven.
|
Command tipgodoc is the beginning of the new tip.golang.org server, serving the latest HEAD straight from the Git oven. |
x/tools/cmd/vet
command
Vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.
|
Vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string. |
x/tools/cmd/vet/whitelist
Package whitelist defines exceptions for the vet tool.
|
Package whitelist defines exceptions for the vet tool. |
x/tools/container/intsets
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values.
|
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values. |
x/tools/cover
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out".
|
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out". |
x/tools/dashboard/builder
command
Go Builder is a continuous build client for the Go project.
|
Go Builder is a continuous build client for the Go project. |
x/tools/dashboard/coordinator
command
The coordinator runs on GCE and coordinates builds in Docker containers.
|
The coordinator runs on GCE and coordinates builds in Docker containers. |
x/tools/dashboard/updater
command
|
|
x/tools/dashboard/watcher
command
Command watcher watches the specified repository for new commits and reports them to the build dashboard.
|
Command watcher watches the specified repository for new commits and reports them to the build dashboard. |
x/tools/go/ast/astutil
Package astutil contains common utilities for working with the Go AST.
|
Package astutil contains common utilities for working with the Go AST. |
x/tools/go/buildutil
Package buildutil provides utilities related to the go/build package in the standard library.
|
Package buildutil provides utilities related to the go/build package in the standard library. |
x/tools/go/callgraph
Package callgraph defines the call graph and various algorithms and utilities to operate on it.
|
Package callgraph defines the call graph and various algorithms and utilities to operate on it. |
x/tools/go/callgraph/cha
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm.
|
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm. |
x/tools/go/callgraph/rta
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types.
|
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types. |
x/tools/go/callgraph/static
Package static computes the call graph of a Go program containing only static call edges.
|
Package static computes the call graph of a Go program containing only static call edges. |
x/tools/go/exact
Package exact implements Values representing untyped Go constants and the corresponding operations.
|
Package exact implements Values representing untyped Go constants and the corresponding operations. |
x/tools/go/gccgoimporter
Package gccgoimporter implements Import for gccgo-generated object files.
|
Package gccgoimporter implements Import for gccgo-generated object files. |
x/tools/go/gcimporter
Package gcimporter implements Import for gc-generated object files.
|
Package gcimporter implements Import for gc-generated object files. |
x/tools/go/importer
package importer implements an exporter and importer for Go export data.
|
package importer implements an exporter and importer for Go export data. |
x/tools/go/loader
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies.
|
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies. |
x/tools/go/pointer
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994).
|
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994). |
x/tools/go/ssa
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions.
|
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions. |
x/tools/go/ssa/interp
Package ssa/interp defines an interpreter for the SSA representation of Go programs.
|
Package ssa/interp defines an interpreter for the SSA representation of Go programs. |
x/tools/go/types
Package types declares the data types and implements the algorithms for type-checking of Go packages.
|
Package types declares the data types and implements the algorithms for type-checking of Go packages. |
x/tools/go/types/typeutil
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values.
|
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values. |
x/tools/godoc
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces.
|
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces. |
x/tools/godoc/analysis
Package analysis performs type and pointer analysis and generates mark-up for the Go source view.
|
Package analysis performs type and pointer analysis and generates mark-up for the Go source view. |
x/tools/godoc/redirect
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc.
|
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc. |
x/tools/godoc/static
Package static exports a map of static file content that supports the godoc user interface.
|
Package static exports a map of static file content that supports the godoc user interface. |
x/tools/godoc/util
Package util contains utility types and functions for godoc.
|
Package util contains utility types and functions for godoc. |
x/tools/godoc/vfs
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS.
|
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS. |
x/tools/godoc/vfs/gatefs
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency.
|
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency. |
x/tools/godoc/vfs/httpfs
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem.
|
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem. |
x/tools/godoc/vfs/mapfs
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string.
|
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string. |
x/tools/godoc/vfs/zipfs
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file.
|
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file. |
x/tools/imports
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary.
|
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
x/tools/oracle
Package oracle contains the implementation of the oracle tool whose command-line is provided by golang.org/x/tools/cmd/oracle.
|
Package oracle contains the implementation of the oracle tool whose command-line is provided by golang.org/x/tools/cmd/oracle. |
x/tools/oracle/serial
Package serial defines the oracle's schema for structured data serialization using JSON, XML, etc.
|
Package serial defines the oracle's schema for structured data serialization using JSON, XML, etc. |
x/tools/playground
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service.
|
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service. |
x/tools/playground/socket
Package socket implements an WebSocket-based playground backend.
|
Package socket implements an WebSocket-based playground backend. |
x/tools/present
The present file format
|
The present file format |
x/tools/refactor/eg
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg.
|
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg. |
x/tools/refactor/importgraph
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace.
|
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace. |
x/tools/refactor/lexical
Package lexical computes the structure of the lexical environment, including the definition of and references to all universal, package-level, file-level and function-local entities.
|
Package lexical computes the structure of the lexical environment, including the definition of and references to all universal, package-level, file-level and function-local entities. |
x/tools/refactor/rename
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename.
|
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename. |
x/tools/refactor/satisfy
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed.
|
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed. |
google.golang.org
|
|
genproto/googleapis/api
Package api is a generated protocol buffer package.
|
Package api is a generated protocol buffer package. |
genproto/googleapis/api/annotations
Package annotations is a generated protocol buffer package.
|
Package annotations is a generated protocol buffer package. |
genproto/googleapis/api/configchange
Package configchange is a generated protocol buffer package.
|
Package configchange is a generated protocol buffer package. |
genproto/googleapis/api/distribution
Package distribution is a generated protocol buffer package.
|
Package distribution is a generated protocol buffer package. |
genproto/googleapis/api/httpbody
Package httpbody is a generated protocol buffer package.
|
Package httpbody is a generated protocol buffer package. |
genproto/googleapis/api/label
Package label is a generated protocol buffer package.
|
Package label is a generated protocol buffer package. |
genproto/googleapis/api/metric
Package metric is a generated protocol buffer package.
|
Package metric is a generated protocol buffer package. |
genproto/googleapis/api/monitoredres
Package monitoredres is a generated protocol buffer package.
|
Package monitoredres is a generated protocol buffer package. |
genproto/googleapis/api/serviceconfig
Package serviceconfig is a generated protocol buffer package.
|
Package serviceconfig is a generated protocol buffer package. |
genproto/googleapis/api/servicecontrol/v1
Package servicecontrol is a generated protocol buffer package.
|
Package servicecontrol is a generated protocol buffer package. |
genproto/googleapis/api/servicemanagement/v1
Package servicemanagement is a generated protocol buffer package.
|
Package servicemanagement is a generated protocol buffer package. |
genproto/googleapis/appengine/legacy
Package legacy is a generated protocol buffer package.
|
Package legacy is a generated protocol buffer package. |
genproto/googleapis/appengine/logging/v1
Package logging is a generated protocol buffer package.
|
Package logging is a generated protocol buffer package. |
genproto/googleapis/appengine/v1
Package appengine is a generated protocol buffer package.
|
Package appengine is a generated protocol buffer package. |
genproto/googleapis/assistant/embedded/v1alpha1
Package embedded is a generated protocol buffer package.
|
Package embedded is a generated protocol buffer package. |
genproto/googleapis/assistant/embedded/v1alpha2
Package embedded is a generated protocol buffer package.
|
Package embedded is a generated protocol buffer package. |
genproto/googleapis/bigtable/admin/cluster/v1
Package cluster is a generated protocol buffer package.
|
Package cluster is a generated protocol buffer package. |
genproto/googleapis/bigtable/admin/table/v1
Package table is a generated protocol buffer package.
|
Package table is a generated protocol buffer package. |
genproto/googleapis/bigtable/admin/v2
Package admin is a generated protocol buffer package.
|
Package admin is a generated protocol buffer package. |
genproto/googleapis/bigtable/v1
Package bigtable is a generated protocol buffer package.
|
Package bigtable is a generated protocol buffer package. |
genproto/googleapis/bigtable/v2
Package bigtable is a generated protocol buffer package.
|
Package bigtable is a generated protocol buffer package. |
genproto/googleapis/bytestream
Package bytestream is a generated protocol buffer package.
|
Package bytestream is a generated protocol buffer package. |
genproto/googleapis/cloud/audit
Package audit is a generated protocol buffer package.
|
Package audit is a generated protocol buffer package. |
genproto/googleapis/cloud/bigquery/datatransfer/v1
Package datatransfer is a generated protocol buffer package.
|
Package datatransfer is a generated protocol buffer package. |
genproto/googleapis/cloud/bigquery/logging/v1
Package logging is a generated protocol buffer package.
|
Package logging is a generated protocol buffer package. |
genproto/googleapis/cloud/billing/v1
Package billing is a generated protocol buffer package.
|
Package billing is a generated protocol buffer package. |
genproto/googleapis/cloud/dataproc/v1
Package dataproc is a generated protocol buffer package.
|
Package dataproc is a generated protocol buffer package. |
genproto/googleapis/cloud/dataproc/v1beta2
Package dataproc is a generated protocol buffer package.
|
Package dataproc is a generated protocol buffer package. |
genproto/googleapis/cloud/dialogflow/v2beta1
Package dialogflow is a generated protocol buffer package.
|
Package dialogflow is a generated protocol buffer package. |
genproto/googleapis/cloud/functions/v1beta2
Package functions is a generated protocol buffer package.
|
Package functions is a generated protocol buffer package. |
genproto/googleapis/cloud/iot/v1
Package iot is a generated protocol buffer package.
|
Package iot is a generated protocol buffer package. |
genproto/googleapis/cloud/language/v1
Package language is a generated protocol buffer package.
|
Package language is a generated protocol buffer package. |
genproto/googleapis/cloud/language/v1beta1
Package language is a generated protocol buffer package.
|
Package language is a generated protocol buffer package. |
genproto/googleapis/cloud/language/v1beta2
Package language is a generated protocol buffer package.
|
Package language is a generated protocol buffer package. |
genproto/googleapis/cloud/location
Package location is a generated protocol buffer package.
|
Package location is a generated protocol buffer package. |
genproto/googleapis/cloud/ml/v1
Package ml is a generated protocol buffer package.
|
Package ml is a generated protocol buffer package. |
genproto/googleapis/cloud/ml/v1beta1
Package ml is a generated protocol buffer package.
|
Package ml is a generated protocol buffer package. |
genproto/googleapis/cloud/oslogin/common
Package common is a generated protocol buffer package.
|
Package common is a generated protocol buffer package. |
genproto/googleapis/cloud/oslogin/v1
Package oslogin is a generated protocol buffer package.
|
Package oslogin is a generated protocol buffer package. |
genproto/googleapis/cloud/oslogin/v1alpha
Package oslogin is a generated protocol buffer package.
|
Package oslogin is a generated protocol buffer package. |
genproto/googleapis/cloud/oslogin/v1beta
Package oslogin is a generated protocol buffer package.
|
Package oslogin is a generated protocol buffer package. |
genproto/googleapis/cloud/resourcemanager/v2
Package resourcemanager is a generated protocol buffer package.
|
Package resourcemanager is a generated protocol buffer package. |
genproto/googleapis/cloud/runtimeconfig/v1beta1
Package runtimeconfig is a generated protocol buffer package.
|
Package runtimeconfig is a generated protocol buffer package. |
genproto/googleapis/cloud/speech/v1
Package speech is a generated protocol buffer package.
|
Package speech is a generated protocol buffer package. |
genproto/googleapis/cloud/speech/v1beta1
Package speech is a generated protocol buffer package.
|
Package speech is a generated protocol buffer package. |
genproto/googleapis/cloud/speech/v1p1beta1
Package speech is a generated protocol buffer package.
|
Package speech is a generated protocol buffer package. |
genproto/googleapis/cloud/support/common
Package common is a generated protocol buffer package.
|
Package common is a generated protocol buffer package. |
genproto/googleapis/cloud/support/v1alpha1
Package support is a generated protocol buffer package.
|
Package support is a generated protocol buffer package. |
genproto/googleapis/cloud/videointelligence/v1
Package videointelligence is a generated protocol buffer package.
|
Package videointelligence is a generated protocol buffer package. |
genproto/googleapis/cloud/videointelligence/v1beta1
Package videointelligence is a generated protocol buffer package.
|
Package videointelligence is a generated protocol buffer package. |
genproto/googleapis/cloud/videointelligence/v1beta2
Package videointelligence is a generated protocol buffer package.
|
Package videointelligence is a generated protocol buffer package. |
genproto/googleapis/cloud/vision/v1
Package vision is a generated protocol buffer package.
|
Package vision is a generated protocol buffer package. |
genproto/googleapis/cloud/vision/v1p1beta1
Package vision is a generated protocol buffer package.
|
Package vision is a generated protocol buffer package. |
genproto/googleapis/container/v1
Package container is a generated protocol buffer package.
|
Package container is a generated protocol buffer package. |
genproto/googleapis/container/v1alpha1
Package container is a generated protocol buffer package.
|
Package container is a generated protocol buffer package. |
genproto/googleapis/container/v1beta1
Package container is a generated protocol buffer package.
|
Package container is a generated protocol buffer package. |
genproto/googleapis/datastore/admin/v1beta1
Package admin is a generated protocol buffer package.
|
Package admin is a generated protocol buffer package. |
genproto/googleapis/datastore/v1
Package datastore is a generated protocol buffer package.
|
Package datastore is a generated protocol buffer package. |
genproto/googleapis/datastore/v1beta3
Package datastore is a generated protocol buffer package.
|
Package datastore is a generated protocol buffer package. |
genproto/googleapis/devtools/build/v1
Package build is a generated protocol buffer package.
|
Package build is a generated protocol buffer package. |
genproto/googleapis/devtools/cloudbuild/v1
Package cloudbuild is a generated protocol buffer package.
|
Package cloudbuild is a generated protocol buffer package. |
genproto/googleapis/devtools/clouddebugger/v2
Package clouddebugger is a generated protocol buffer package.
|
Package clouddebugger is a generated protocol buffer package. |
genproto/googleapis/devtools/clouderrorreporting/v1beta1
Package clouderrorreporting is a generated protocol buffer package.
|
Package clouderrorreporting is a generated protocol buffer package. |
genproto/googleapis/devtools/cloudprofiler/v2
Package cloudprofiler is a generated protocol buffer package.
|
Package cloudprofiler is a generated protocol buffer package. |
genproto/googleapis/devtools/cloudtrace/v1
Package cloudtrace is a generated protocol buffer package.
|
Package cloudtrace is a generated protocol buffer package. |
genproto/googleapis/devtools/cloudtrace/v2
Package cloudtrace is a generated protocol buffer package.
|
Package cloudtrace is a generated protocol buffer package. |
genproto/googleapis/devtools/containeranalysis/v1alpha1
Package containeranalysis is a generated protocol buffer package.
|
Package containeranalysis is a generated protocol buffer package. |
genproto/googleapis/devtools/remoteexecution/v1test
Package remoteexecution is a generated protocol buffer package.
|
Package remoteexecution is a generated protocol buffer package. |
genproto/googleapis/devtools/remoteworkers/v1test2
Package remoteworkers is a generated protocol buffer package.
|
Package remoteworkers is a generated protocol buffer package. |
genproto/googleapis/devtools/source/v1
Package source is a generated protocol buffer package.
|
Package source is a generated protocol buffer package. |
genproto/googleapis/devtools/sourcerepo/v1
Package sourcerepo is a generated protocol buffer package.
|
Package sourcerepo is a generated protocol buffer package. |
genproto/googleapis/example/library/v1
Package library is a generated protocol buffer package.
|
Package library is a generated protocol buffer package. |
genproto/googleapis/firestore/admin/v1beta1
Package admin is a generated protocol buffer package.
|
Package admin is a generated protocol buffer package. |
genproto/googleapis/firestore/v1beta1
Package firestore is a generated protocol buffer package.
|
Package firestore is a generated protocol buffer package. |
genproto/googleapis/genomics/v1
Package genomics is a generated protocol buffer package.
|
Package genomics is a generated protocol buffer package. |
genproto/googleapis/genomics/v1alpha2
Package genomics is a generated protocol buffer package.
|
Package genomics is a generated protocol buffer package. |
genproto/googleapis/iam/admin/v1
Package admin is a generated protocol buffer package.
|
Package admin is a generated protocol buffer package. |
genproto/googleapis/iam/v1
Package iam is a generated protocol buffer package.
|
Package iam is a generated protocol buffer package. |
genproto/googleapis/iam/v1/logging
Package logging is a generated protocol buffer package.
|
Package logging is a generated protocol buffer package. |
genproto/googleapis/logging/type
Package ltype is a generated protocol buffer package.
|
Package ltype is a generated protocol buffer package. |
genproto/googleapis/logging/v2
Package logging is a generated protocol buffer package.
|
Package logging is a generated protocol buffer package. |
genproto/googleapis/longrunning
Package longrunning is a generated protocol buffer package.
|
Package longrunning is a generated protocol buffer package. |
genproto/googleapis/monitoring/v3
Package monitoring is a generated protocol buffer package.
|
Package monitoring is a generated protocol buffer package. |
genproto/googleapis/privacy/dlp/v2beta1
Package dlp is a generated protocol buffer package.
|
Package dlp is a generated protocol buffer package. |
genproto/googleapis/privacy/dlp/v2beta2
Package dlp is a generated protocol buffer package.
|
Package dlp is a generated protocol buffer package. |
genproto/googleapis/pubsub/v1
Package pubsub is a generated protocol buffer package.
|
Package pubsub is a generated protocol buffer package. |
genproto/googleapis/pubsub/v1beta2
Package pubsub is a generated protocol buffer package.
|
Package pubsub is a generated protocol buffer package. |
genproto/googleapis/rpc/code
Package code is a generated protocol buffer package.
|
Package code is a generated protocol buffer package. |
genproto/googleapis/rpc/errdetails
Package errdetails is a generated protocol buffer package.
|
Package errdetails is a generated protocol buffer package. |
genproto/googleapis/rpc/status
Package status is a generated protocol buffer package.
|
Package status is a generated protocol buffer package. |
genproto/googleapis/spanner/admin/database/v1
Package database is a generated protocol buffer package.
|
Package database is a generated protocol buffer package. |
genproto/googleapis/spanner/admin/instance/v1
Package instance is a generated protocol buffer package.
|
Package instance is a generated protocol buffer package. |
genproto/googleapis/spanner/v1
Package spanner is a generated protocol buffer package.
|
Package spanner is a generated protocol buffer package. |
genproto/googleapis/storagetransfer/v1
Package storagetransfer is a generated protocol buffer package.
|
Package storagetransfer is a generated protocol buffer package. |
genproto/googleapis/streetview/publish/v1
Package publish is a generated protocol buffer package.
|
Package publish is a generated protocol buffer package. |
genproto/googleapis/tracing/v1
Package tracing is a generated protocol buffer package.
|
Package tracing is a generated protocol buffer package. |
genproto/googleapis/type/color
Package color is a generated protocol buffer package.
|
Package color is a generated protocol buffer package. |
genproto/googleapis/type/date
Package date is a generated protocol buffer package.
|
Package date is a generated protocol buffer package. |
genproto/googleapis/type/dayofweek
Package dayofweek is a generated protocol buffer package.
|
Package dayofweek is a generated protocol buffer package. |
genproto/googleapis/type/latlng
Package latlng is a generated protocol buffer package.
|
Package latlng is a generated protocol buffer package. |
genproto/googleapis/type/money
Package money is a generated protocol buffer package.
|
Package money is a generated protocol buffer package. |
genproto/googleapis/type/postaladdress
Package postaladdress is a generated protocol buffer package.
|
Package postaladdress is a generated protocol buffer package. |
genproto/googleapis/type/timeofday
Package timeofday is a generated protocol buffer package.
|
Package timeofday is a generated protocol buffer package. |
genproto/googleapis/watcher/v1
Package watcher is a generated protocol buffer package.
|
Package watcher is a generated protocol buffer package. |
genproto/protobuf/api
Package api is a generated protocol buffer package.
|
Package api is a generated protocol buffer package. |
genproto/protobuf/field_mask
Package field_mask is a generated protocol buffer package.
|
Package field_mask is a generated protocol buffer package. |
genproto/protobuf/ptype
Package ptype is a generated protocol buffer package.
|
Package ptype is a generated protocol buffer package. |
genproto/protobuf/source_context
Package source_context is a generated protocol buffer package.
|
Package source_context is a generated protocol buffer package. |
Click to show internal directories.
Click to hide internal directories.