containerd/vendor/google.golang.org/grpc
Akihiro Suda 097249054d vendor containerd (#2135)
For containerd/containerd#2135

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2018-06-02 23:10:59 +09:00
..
balancer vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
channelz vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
codes Update containerd. 2018-04-16 06:25:21 +00:00
connectivity upgrade protobuf and grpc 2017-11-29 09:44:17 +08:00
credentials Update containerd. 2018-04-16 06:25:21 +00:00
encoding vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
grpclb/grpc_lb_v1/messages vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
grpclog vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
health vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
internal Update containerd. 2018-04-16 06:25:21 +00:00
keepalive upgrade protobuf and grpc 2017-11-29 09:44:17 +08:00
metadata vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
naming vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
peer upgrade protobuf and grpc 2017-11-29 09:44:17 +08:00
resolver vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
stats vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
status vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
tap upgrade protobuf and grpc 2017-11-29 09:44:17 +08:00
transport vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
backoff.go Update containerd. 2018-04-16 06:25:21 +00:00
balancer_conn_wrappers.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
balancer_v1_wrapper.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
balancer.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
call.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
clientconn.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
codec.go Update containerd. 2018-04-16 06:25:21 +00:00
doc.go upgrade protobuf and grpc 2017-11-29 09:44:17 +08:00
envconfig.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
go16.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
go17.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
grpclb_picker.go Update containerd. 2018-04-16 06:25:21 +00:00
grpclb_remote_balancer.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
grpclb_util.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
grpclb.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
interceptor.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
LICENSE upgrade protobuf and grpc 2017-11-29 09:44:17 +08:00
picker_wrapper.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
pickfirst.go Update containerd. 2018-04-16 06:25:21 +00:00
proxy.go Update containerd. 2018-04-16 06:25:21 +00:00
README.md vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
resolver_conn_wrapper.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
rpc_util.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
server.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
service_config.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
stream.go vendor containerd (#2135) 2018-06-02 23:10:59 +09:00
trace.go upgrade protobuf and grpc 2017-11-29 09:44:17 +08:00

gRPC-Go

Build Status GoDoc GoReportCard

The Go implementation of gRPC: A high performance, open source, general RPC framework that puts mobile and HTTP/2 first. For more information see the gRPC Quick Start: Go guide.

Installation

To install this package, you need to install Go and setup your Go workspace on your computer. The simplest way to install the library is to run:

$ go get -u google.golang.org/grpc

Prerequisites

This requires Go 1.6 or later. Go 1.7 will be required soon.

Constraints

The grpc package should only depend on standard Go packages and a small number of exceptions. If your contribution introduces new dependencies which are NOT in the list, you need a discussion with gRPC-Go authors and consultants.

Documentation

See API documentation for package and API descriptions and find examples in the examples directory.

Performance

See the current benchmarks for some of the languages supported in this dashboard.

Status

General Availability Google Cloud Platform Launch Stages.

FAQ

Compiling error, undefined: grpc.SupportPackageIsVersion

Please update proto package, gRPC package and rebuild the proto files:

  • go get -u github.com/golang/protobuf/{proto,protoc-gen-go}
  • go get -u google.golang.org/grpc
  • protoc --go_out=plugins=grpc:. *.proto