YoMo CLI
Command-line tools for YoMo
Prerequisites
Installing Go
Installing
You can easily install the latest release globally by running:
go install github.com/yomorun/cli/yomo@latest
Or you can install into another directory:
env GOBIN=/bin go install github.com/yomorun/cli/yomo@latest
Getting Started
1. Source
Write a source app
See example/source/main.go
Run
go run main.go
2. Stream Function
Init
Create a stream function
yomo init [Name]
Run
yomo run --name [Name] app.go
3. Stream Function to store data in DB
Write a stream function
See example/stream-fn-db/app.go
Run
yomo run --name [Name] app.go
4. YoMo-Zipper
name: Service
host: localhost
port: 9000
functions:
- name: Noise
- name: MockDB
Run
yomo serve --config workflow.yaml
Example
Prerequisites
Installing task
Simple Example
Run
task example
Edge-Mesh
Run US Node
task example-mesh-us
Run EU Node
task example-mesh-eu