You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
clair/vendor/google.golang.org/grpc
Sida Chen 1533dd1d51
vendor: updated vendor dir for grpc v2 api
7 years ago
..
.github vendor: updated vendor dir for grpc v2 api 7 years ago
Documentation vendor: updated vendor dir for grpc v2 api 7 years ago
benchmark vendor: updated vendor dir for grpc v2 api 7 years ago
codes vendor: updated vendor dir for grpc v2 api 7 years ago
credentials vendor: updated vendor dir for grpc v2 api 7 years ago
examples vendor: updated vendor dir for grpc v2 api 7 years ago
grpclb vendor: updated vendor dir for grpc v2 api 7 years ago
grpclog vendor: updated vendor dir for grpc v2 api 7 years ago
health vendor: updated vendor dir for grpc v2 api 7 years ago
internal vendor: updated vendor dir for grpc v2 api 7 years ago
interop vendor: updated vendor dir for grpc v2 api 7 years ago
keepalive vendor: updated vendor dir for grpc v2 api 7 years ago
metadata vendor: updated vendor dir for grpc v2 api 7 years ago
naming vendor: updated vendor dir for grpc v2 api 7 years ago
peer vendor: updated vendor dir for grpc v2 api 7 years ago
reflection vendor: updated vendor dir for grpc v2 api 7 years ago
stats vendor: updated vendor dir for grpc v2 api 7 years ago
status vendor: updated vendor dir for grpc v2 api 7 years ago
stress vendor: updated vendor dir for grpc v2 api 7 years ago
tap vendor: updated vendor dir for grpc v2 api 7 years ago
test vendor: updated vendor dir for grpc v2 api 7 years ago
testdata vendor: updated vendor dir for grpc v2 api 7 years ago
transport vendor: updated vendor dir for grpc v2 api 7 years ago
.travis.yml vendor: updated vendor dir for grpc v2 api 7 years ago
CONTRIBUTING.md vendor: updated vendor dir for grpc v2 api 7 years ago
LICENSE vendor: updated vendor dir for grpc v2 api 7 years ago
Makefile vendor: updated vendor dir for grpc v2 api 7 years ago
PATENTS vendor: updated vendor dir for grpc v2 api 7 years ago
README.md vendor: updated vendor dir for grpc v2 api 7 years ago
backoff.go vendor: updated vendor dir for grpc v2 api 7 years ago
backoff_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
balancer.go vendor: updated vendor dir for grpc v2 api 7 years ago
balancer_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
call.go vendor: updated vendor dir for grpc v2 api 7 years ago
call_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
clientconn.go vendor: updated vendor dir for grpc v2 api 7 years ago
clientconn_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
codec.go vendor: updated vendor dir for grpc v2 api 7 years ago
codec_benchmark_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
codec_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
codegen.sh vendor: updated vendor dir for grpc v2 api 7 years ago
coverage.sh vendor: updated vendor dir for grpc v2 api 7 years ago
doc.go vendor: updated vendor dir for grpc v2 api 7 years ago
go16.go vendor: updated vendor dir for grpc v2 api 7 years ago
go17.go vendor: updated vendor dir for grpc v2 api 7 years ago
grpclb.go vendor: updated vendor dir for grpc v2 api 7 years ago
interceptor.go vendor: updated vendor dir for grpc v2 api 7 years ago
proxy.go vendor: updated vendor dir for grpc v2 api 7 years ago
proxy_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
rpc_util.go vendor: updated vendor dir for grpc v2 api 7 years ago
rpc_util_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
server.go vendor: updated vendor dir for grpc v2 api 7 years ago
server_test.go vendor: updated vendor dir for grpc v2 api 7 years ago
stream.go vendor: updated vendor dir for grpc v2 api 7 years ago
trace.go vendor: updated vendor dir for grpc v2 api 7 years ago

README.md

gRPC-Go

Build Status GoDoc

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 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 google.golang.org/grpc

Prerequisites

This requires Go 1.6 or later.

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