1
0
mirror of https://github.com/go-micro/go-micro.git synced 2025-06-18 22:17:44 +02:00

Add examples

This commit is contained in:
Asim Aslam
2020-12-26 15:17:20 +00:00
parent 273bab5dd7
commit a34c70de0e
320 changed files with 20803 additions and 0 deletions
README.md
examples
.github
workflows
LICENSEREADME.md_config.yml
api
booking
broker
client
command
config
event
filter
flags
form
function
gateway
getip
go.modgo.sum
graceful
greeter
heartbeat
helloworld
kubernetes
metadata
mocking
noproto
options
plugins
proxy
pubsub
redirect
roundrobin
secure
server
service
sharding
shutdown
stream
template
tunnel
waitgroup
web
wrapper

@ -0,0 +1,22 @@
import requests
import json
def main():
url = "http://localhost:4000"
headers = {'content-type': 'application/json'}
# Example echo method
payload = {
"method": "Say.Hello",
"params": [{"name": "John"}],
"jsonrpc": "2.0",
"id": 0,
}
response = requests.post(
url, data=json.dumps(payload), headers=headers).json()
print response["result"]
if __name__ == "__main__":
main()