main.go 560 B

12345678910111213141516171819202122232425262728293031
  1. package main
  2. import (
  3. "context"
  4. "fmt"
  5. "go-common/app/service/video/stream-mng/api/v1"
  6. "go-common/library/ecode"
  7. "go-common/library/net/rpc/warden"
  8. )
  9. func main() {
  10. cc, err := warden.NewClient(nil).Dial(context.Background(), "127.0.0.1:9000")
  11. if err != nil {
  12. return
  13. }
  14. client := v1.NewStreamClient(cc)
  15. resp, err := client.GetRoomIDByStreamName(context.Background(), &v1.GetRoomIDByStreamNameReq{
  16. StreamName: "",
  17. })
  18. fmt.Printf("%v=%v", resp, err)
  19. e := ecode.Cause(err)
  20. fmt.Printf("%v=%v=%v=%v", e, e.Code(), e.Message(), e.Details())
  21. }