mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
29 lines
664 B
Markdown
29 lines
664 B
Markdown
# Aynchronous Function Example
|
|
|
|
This is an example of an [asynchronous function](/docs/async.md).
|
|
|
|
### First, run the following commands:
|
|
|
|
```sh
|
|
# Initialize your function creating a func.yaml file
|
|
fn init --type async <DOCKERHUB_USERNAME>/hello-go-async
|
|
|
|
# Test your function. This will run inside a container exactly how it will on the server
|
|
fn run
|
|
|
|
# Now try with an input
|
|
cat sample.payload.json | fn run
|
|
|
|
# Deploy your functions to the Oracle Functions server (default localhost:8080)
|
|
# This will create a route to your function as well
|
|
fn deploy myapp
|
|
```
|
|
|
|
### Now call your function:
|
|
|
|
```sh
|
|
cat payload.json | fn call myapp hello-go-async
|
|
```
|
|
|
|
That's it!
|