xjlgod opened a new issue, #792: URL: https://github.com/apache/incubator-seata-go/issues/792
<!-- Please only use this template for submitting enhancement requests --> **What would you like to be added**: In seata-go, our goal is to provide users with a non-code way to define state machine configuration. Currently, we already support json and yaml configuration parsing. Now we need to implement the config module to select different configurations for use and successfully load them into our configuration for state machine operation. **Details**: 1. State Machine Configuration Interface: Introduce a StateMachineConfig interface that defines the contract for configuring the state machine. 2. Default Implementation: Provide a default implementation, DefaultStateMachineConfig, that serves as a baseline configuration with sensible defaults. 3. Non-Code Configuration support: Ability to select existing configurations of seata-go and load them. 4. Refer: branch: feature/saga pkg/saga/statemachine/engine/core/default_statemachine_config.go:205 java: org.apache.seata.saga.engine.impl.DefaultStateMachineConfig Note that we don't need to implement Java's spring-related stuff -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@seata.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@seata.apache.org For additional commands, e-mail: notifications-h...@seata.apache.org