George Barnett 82b3a7556b Update examples (#2078) 1 vuosi sitten
..
Sources 432c955d97 Update example (#2077) 1 vuosi sitten
.gitignore cf29048827 Make examples standalone packages (#2067) 1 vuosi sitten
Package.swift 82b3a7556b Update examples (#2078) 1 vuosi sitten
Protos cf29048827 Make examples standalone packages (#2067) 1 vuosi sitten
README.md cf29048827 Make examples standalone packages (#2067) 1 vuosi sitten

README.md

Hello World

This example demonstrates the canonical "Hello World" in gRPC.

Overview

A "hello-world" command line tool that uses generated stubs for the 'Greeter' service which allows you to start a server and to make requests against it.

The tool uses the SwiftNIO HTTP/2 transport.

Usage

Build and run the server using the CLI:

$ swift run hello-world serve
Greeter listening on [ipv4]127.0.0.1:31415

Use the CLI to send a request to the service:

$ swift run hello-world greet
Hello, stranger

Send the name of the greetee in the request by specifying a --name:

$ swift run hello-world greet --name "PanCakes 🐶"
Hello, PanCakes 🐶