What this PR does:

Which issue(s) this PR fixes: Fixes #

You should pay attention to items below to ensure your pr passes our ci test We do not merge pr with ci tests failed

  • [ ] All ut passed (run ‘go test ./...’ in project root)
  • [ ] After go-fmt ed , run ‘go fmt project’ using goland.
  • [ ] Golangci-lint passed, run ‘sudo golangci-lint run’ in project root.
  • [ ] After import formatted, (using imports-formatter to run ‘imports-formatter .’ in project root, to format your import blocks, mentioned in CONTRIBUTING.md above)
  • [ ] Your new-created file needs to have apache license at the top, like other existed file does.
  • [ ] All integration test passed. You can run integration test locally (with docker env). Clone our dubbo-go-samples project and replace the go.mod to your dubbo-go, and run ‘sudo sh start_integration_test.sh’ at root of samples project root. (M1 Slice is not Support)