AlexStocks opened a new pull request, #3587:
URL: https://github.com/apache/dubbo-go/pull/3587

   ### Description
   
   Update `dubbogo-cli` application and demo templates to compile against 
Dubbo-Go v3.3.1 and the current Triple client/server API.
   
   This is a follow-up to the v3.3.2 release audit; no separate issue was 
created.
   
   ### Changes
   
   - replace the removed `common/logger` import with the supported `gost` logger
   - regenerate embedded Triple stubs with the current generator API and use 
`.triple.go` file names
   - update client construction and server registration to `NewGreeter` and 
`RegisterGreeterHandler`
   - implement the generated bidirectional stream handler contract
   - update template Go/Dubbo-Go dependency metadata to Go 1.24 and Dubbo-Go 
v3.3.1
   - add regression coverage that compiles both generated projects
   - synchronize the English and Chinese README file trees
   
   ### Testing
   
   Windows, Go 1.26.2:
   
   - `go test ./... -count=1` in `tools/dubbogo-cli`
   - `go test ./... -count=1` in generated `newApp`
   - `go test ./... -count=1` in generated `newDemo`
   - `go vet ./...` in all three modules
   - `go mod tidy -diff` in both generated modules
   - `gofmt -l` on changed Go files
   - `git diff --cached --check`
   
   Linux/WSL was not run because the available WSL environment does not have Go 
installed (`go: not found`).
   
   ### Checklist
   
   - [x] I confirm the target branch is `develop`
   - [x] Code has passed local testing
   - [x] I have added tests that prove my fix is effective
   
   AI assistance: code / tests / docs
   Human verification: reviewed the complete diff and ran the commands listed 
above


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to