Taras Galkovskyi 72cd29266d simplify ALTS client %!s(int64=5) %!d(string=hai) anos
..
android 10ad26f917 refer to libprotobuf directly %!s(int64=7) %!d(string=hai) anos
cpp a7995e4c4d Use a more compressable client message %!s(int64=5) %!d(string=hai) anos
csharp 4ecc1fe6a4 fix the wrong word %!s(int64=6) %!d(string=hai) anos
node 21512217f2 get rid of the https://grpc.io/release plague %!s(int64=5) %!d(string=hai) anos
objective-c 21512217f2 get rid of the https://grpc.io/release plague %!s(int64=5) %!d(string=hai) anos
php 21512217f2 get rid of the https://grpc.io/release plague %!s(int64=5) %!d(string=hai) anos
protos de902e18b7 Reviewer comments %!s(int64=7) %!d(string=hai) anos
python 72cd29266d simplify ALTS client %!s(int64=5) %!d(string=hai) anos
ruby 885b1aa785 Change bundler version %!s(int64=6) %!d(string=hai) anos
BUILD 828ee320a4 Expose ALTS client/server credentials on Python layer %!s(int64=5) %!d(string=hai) anos
README.md bb3d95b643 Use https://grpc.io consistently as the canonical URL %!s(int64=8) %!d(string=hai) anos

README.md

Examples

This directory contains code examples for all the C-based gRPC implementations: C++, Node.js, Python, Ruby, Objective-C, PHP, and C#. You can find examples and instructions specific to your favourite language in the relevant subdirectory.

Examples for Go and Java gRPC live in their own repositories:

For more comprehensive documentation, including an overview and tutorials that use this example code, visit grpc.io.

Quick start

Each example directory has quick start instructions for the appropriate language, including installation instructions and how to run our simplest Hello World example: