Directories ¶
Path | Synopsis |
---|---|
etcd
|
|
clientv3
Package clientv3 implements the official Go etcd client for v3.
|
Package clientv3 implements the official Go etcd client for v3. |
clientv3/balancer
Package balancer implements client balancer.
|
Package balancer implements client balancer. |
clientv3/balancer/connectivity
Package connectivity implements client connectivity operations.
|
Package connectivity implements client connectivity operations. |
clientv3/balancer/picker
Package picker defines/implements client balancer picker policy.
|
Package picker defines/implements client balancer picker policy. |
clientv3/balancer/resolver/endpoint
Package endpoint resolves etcd entpoints using grpc targets of the form 'endpoint://<id>/<endpoint>'.
|
Package endpoint resolves etcd entpoints using grpc targets of the form 'endpoint://<id>/<endpoint>'. |
clientv3/credentials
Package credentials implements gRPC credential interface with etcd specific logic.
|
Package credentials implements gRPC credential interface with etcd specific logic. |
etcdserver/api/v3rpc/rpctypes
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction.
|
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction. |
pkg/logutil
Package logutil includes utilities to facilitate logging.
|
Package logutil includes utilities to facilitate logging. |
pkg/systemd
Package systemd provides utility functions for systemd.
|
Package systemd provides utility functions for systemd. |
pkg/tlsutil
Package tlsutil provides utility functions for handling TLS.
|
Package tlsutil provides utility functions for handling TLS. |
pkg/transport
Package transport implements various HTTP transport utilities based on Go net package.
|
Package transport implements various HTTP transport utilities based on Go net package. |
pkg/types
Package types declares various data types and implements type-checking functions.
|
Package types declares various data types and implements type-checking functions. |
raft
Package raft sends and receives messages in the Protocol Buffer format defined in the raftpb package.
|
Package raft sends and receives messages in the Protocol Buffer format defined in the raftpb package. |
Package oidc implements OpenID Connect client logic for the golang.org/x/oauth2 package.
|
Package oidc implements OpenID Connect client logic for the golang.org/x/oauth2 package. |
go-systemd
|
|
daemon
Package daemon provides a Go implementation of the sd_notify protocol.
|
Package daemon provides a Go implementation of the sd_notify protocol. |
journal
Package journal provides write bindings to the local systemd journal.
|
Package journal provides write bindings to the local systemd journal. |
pkg
|
|
Click to show internal directories.
Click to hide internal directories.