server.go 468 B

123456789101112131415161718192021
  1. package grpc
  2. import (
  3. pb "go-common/app/service/live/grpc-demo/api/grpc/v1"
  4. "go-common/app/service/live/grpc-demo/conf"
  5. svc "go-common/app/service/live/grpc-demo/service/v1"
  6. "go-common/library/log"
  7. "go-common/library/net/rpc/warden"
  8. )
  9. // TODO
  10. func Init(c *conf.Config) {
  11. s := warden.NewServer(nil)
  12. pb.RegisterGreeterServer(s.Server(), svc.NewGreeterService(c))
  13. _, err := s.Start()
  14. if err != nil {
  15. log.Error("grpc Start error(%v)", err)
  16. panic(err)
  17. }
  18. }