Skip to content

snassr/talk-0001-rpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Talk - RPC

Executing Functions Across A Network (aka RPC) and Why?

Instructions

Install

# install go present tool
go get -u -v golang.org/x/tools/cmd/present

Run Presentation

cd $GOPATH/src/github.com/snassr/talk-0001-rpc
present

Run Demo

# run server
cd $GOPATH/src/github.com/snassr/talk-0001-rpc/server && go run server.go
# run client
cd $GOPATH/src/github.com/snassr/talk-0001-rpc/client && go run client.go

Deploy Presentation

# find and kill existing process
sudo kill -9 $(lsof -t -i:80)
# go to directory
cd $GOPATH/src/github.com/snassr/talk-0001-rpc/
# run in background
nohup present -http ":80" -play=false &

Releases

No releases published

Packages

No packages published

Languages