...
Packages
Name |
Synopsis |
discovery
|
Package main is the entrypoint of the service
|
api
|
Package api implements the API entry-points of the service
|
config
|
Package config implements configuration of the service
|
db
|
Package db implements the storage solution for the service
|
discovery_service
|
Package discovery_service implements logic to communicate with the service of the other nodes
|
errors
|
Package errors implements error management
|
log
|
Package log implements logging utilities
|
types
|
Package types implements object models
|
utils
|
Package utils implements utilities functions
|
watcher
|
Package watcher implements the poller thread to update the list of known nodes
|
Other packages
Sub-repositories
These packages are part of the Go Project but outside the main Go tree.
They are developed under looser compatibility requirements than the Go core.
Install them with "go get".
- benchmarks — benchmarks to measure Go as it is developed.
- blog — blog.golang.org's implementation.
- build — build.golang.org's implementation.
- crypto — additional cryptography packages.
- debug — an experimental debugger for Go.
- image — additional imaging packages.
- mobile — experimental support for Go on mobile platforms.
- net — additional networking packages.
- perf — packages and tools for performance measurement, storage, and analysis.
- pkgsite — home of the pkg.go.dev website.
- review — a tool for working with Gerrit code reviews.
- sync — additional concurrency primitives.
- sys — packages for making system calls.
- text — packages for working with text.
- time — additional time packages.
- tools — godoc, goimports, gorename, and other tools.
- tour — tour.golang.org's implementation.
- exp — experimental and deprecated packages (handle with care; may change without warning).
These services can help you find Open Source packages provided by the community.