# Description This example demonstrates the use of status details in grpc errors. # Run the sample code Run the server: ```sh $ go run ./server/main.go ``` Then run the client in another terminal: ```sh $ go run ./client/main.go ``` It should succeed and print the greeting it received from the server. Then run the client again: ```sh $ go run ./client/main.go ``` This time, it should fail by printing error status details that it received from the server.