The Go language implementation of gRPC. HTTP/2 based RPC
Go to file
Qi Zhao fdfd8baec4 Merge pull request #60 from iamqizhao/master
rename --tls_server_name to --server_host_override for the interop clien...
2015-02-24 18:48:29 -08:00
codes Add import comments to grpc packages. 2015-02-09 13:46:16 +11:00
credentials Make error conveyance more idiomatic. 2015-02-19 13:17:17 +01:00
interop rename --tls_server_name to --server_host_override for the interop client to make it consistent with other languages 2015-02-24 18:47:19 -08:00
metadata Add import comments to grpc packages. 2015-02-09 13:46:16 +11:00
test migrate to the new codegen solution 2015-02-19 18:43:28 -08:00
transport fix a comment 2015-02-19 13:35:28 -08:00
CONTRIBUTING.md Create CONTRIBUTING.md 2015-02-23 17:24:47 -08:00
LICENSE grpc-go initial commit 2015-02-05 17:14:05 -08:00
README.md Adding a status section 2015-02-19 11:27:22 -08:00
call.go Remove port when assignning to CallHdr.Host 2015-02-19 13:55:18 -08:00
clientconn.go rename an error 2015-02-23 11:51:15 -08:00
codegen.sh fix date format in codegen.sh 2015-02-20 11:05:26 -08:00
doc.go Add import comments to grpc packages. 2015-02-09 13:46:16 +11:00
rpc_util.go Make error conveyance more idiomatic. 2015-02-19 13:17:17 +01:00
rpc_util_test.go Remove the 2nd RecvProto in the generated code for client streaming 2015-02-18 22:18:01 -08:00
server.go Make error conveyance more idiomatic. 2015-02-19 13:17:17 +01:00
stream.go Let RecvProto return nil for client stream rpc 2015-02-19 16:48:59 -08:00

README.md

#gRPC-Go

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.