Tim Burks 03243903e8 Remove unnecessary channel from Go expand client. 9 years ago
..
Go 03243903e8 Remove unnecessary channel from Go expand client. 9 years ago
Swift 7519ee0fbb Remove unneeded examples and QuickProto (replaced with apple/swift-proto). 9 years ago
README.md 4ba39ae5e0 Update README for examples 9 years ago
echo.proto 750ade663e Reorganize Echo sample to put Swift Package Manager and Xcode versions side-by-side in Examples/Echo. 9 years ago

README.md

Echo, a gRPC Sample App

This directory contains a simple echo server and client that demonstrates all four gRPC API styles (Unary, Server Streaming, Client Streaming, and Bidirectional Streaming) and to verify interoperability of Swift and Go gRPC clients and servers.

The Go directory contains a Go client and server. The server listens on localhost:8080 and the client connects to this by default but can be pointed at other servers using the "-a" command-line option.

The Swift directory contains a Mac app and a command-line tool that can be built with the Swift Package Manager. Both contain a Swift client and server.