@janory ... I might not send a command_id in Failure in this case
@marcellanz Yes this is what I weanted to say, it's not mandatory
@janory perfect. The current proxy implementation even reports that it got a Failure that is unrelated to a command; I just was not sure about this. Maybe it can be stated in the spec.
@marcellanz Yes it's a non command specific error: https://github.com/janory/cloudstate/blob/add_scala_support_for_user_functions/proxy/core/src/main/scala/io/cloudstate/proxy/eventsourced/EventSourcedEntity.scala#L261
I wish to start a command line by sbt during its build of the tck; or running the tck
docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp -e GOOS=windows -e GOARCH=386 golang:1.13 ./build/build_tck_shopping_cart_in_docker.sh
where the environment variables GOOS/GOARCH might be passed or determined by the current environment.
(combinations of linux/amd64 windows/amd64 and darwin/amd64 might be the most used variation I think)