-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Labels
question ❓Further information is requestedFurther information is requested
Description
What is the question:
I'm having the following output trying to exec the readme.md sample
➜ engine git:(engine-sls-workflow) ✗ go version
go version go1.17.6 darwin/amd64
➜ engine git:(engine-sls-workflow) ✗ go run main.go
# k8s.io/klog/v2
../../../vendor/k8s.io/klog/v2/klog.go:703:10: invalid operation: logr != nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:722:10: invalid operation: logr != nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:740:10: invalid operation: logr != nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:761:10: invalid operation: logr != nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:780:11: invalid operation: loggr != nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:792:11: invalid operation: loggr != nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:910:9: invalid operation: log != nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:1272:18: invalid operation: logging.logr == nil (mismatched types logr.Logger and nil)
../../../vendor/k8s.io/klog/v2/klog.go:1273:21: cannot use nil as type logr.Logger in field value
➜ engine git:(engine-sls-workflow) ✗This is the code I'm trying to implement:
package main
import (
"github.com/serverlessworkflow/sdk-go/v2/model"
"github.com/serverlessworkflow/sdk-go/v2/parser"
)
func ParseWorkflow(filePath string) (*model.Workflow, error) {
workflow, err := parser.FromFile(filePath)
if err != nil {
return nil, err
}
return workflow, nil
}
func main() {
path := "./example/sample.json"
w, err := ParseWorkflow(path)
if err != nil {
log.Fatal(err)
}
fmt.Print(w)
}Any ideas?
Metadata
Metadata
Assignees
Labels
question ❓Further information is requestedFurther information is requested