The Go language implementation of gRPC. HTTP/2 based RPC
Перейти к файлу
yangzhouhan dd6b930e09 minor change 2015-08-14 17:18:12 -07:00
benchmark gofmt -w 2015-07-21 17:53:59 -07:00
codes Run stringer on codes.Code 2015-03-24 10:15:18 -07:00
credentials fix 2015-08-14 16:35:32 -07:00
examples/route_guide Remove unnecessary import rename of the proto support package. 2015-06-24 11:36:31 +10:00
grpclog Add grpclog/glogger to restore glog functionality 2015-06-09 10:47:28 -04:00
health add a comment 2015-08-13 18:32:39 -07:00
interop minor change 2015-08-14 17:18:12 -07:00
metadata gofmt 2015-08-10 17:34:20 -07:00
naming add a comment 2015-08-10 11:19:08 -07:00
test add empty string check 2015-08-13 18:15:11 -07:00
transport Merge pull request #284 from yangzhouhan/master 2015-08-11 10:54:11 -07:00
.travis.yml remove sudo in .travis.yml 2015-06-12 18:28:18 -07:00
CONTRIBUTING.md revise contributing.md 2015-07-24 18:16:06 -07:00
LICENSE grpc-go initial commit 2015-02-05 17:14:05 -08:00
Makefile fix 2015-06-12 18:17:36 -07:00
PATENTS Create PATENTS 2015-02-26 15:10:08 -08:00
README.md add godoc.org badge 2015-02-27 10:55:34 +01:00
call.go grpc: rename request trace family from "Sent" to "grpc.Sent". 2015-08-09 23:01:01 -04:00
clientconn.go grpc: revert change to clientconn in master branch. 2015-08-09 23:32:25 -04:00
codegen.sh Update codegen.sh 2015-06-24 11:34:49 +10:00
doc.go Add import comments to grpc packages. 2015-02-09 13:46:16 +11:00
grpc-auth-support.md Remove OAuth support from `credentials` 2015-07-22 22:14:33 -04:00
rpc_util.go revise reconnect backoff strategy 2015-07-28 11:12:07 -07:00
rpc_util_test.go fix rpc_util_test 2015-07-28 12:37:53 -07:00
server.go grpc: rename "Recv" trace family to "grpc.Recv". 2015-08-09 23:24:53 -04:00
stream.go grpc: rename request trace family from "Sent" to "grpc.Sent". 2015-08-09 23:01:01 -04:00
trace.go remove duplicate nil check separate var 2015-07-24 16:36:12 -07:00

README.md

#gRPC-Go

Build Status GoDoc

The Go implementation of gRPC

Installation

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

$ go get google.golang.org/grpc

Documentation

You can find more detailed documentation and examples in the grpc-common repository.

Status

Alpha - ready for early adopters.