main.go 469 B

12345678910111213141516171819202122232425262728
  1. package main
  2. import (
  3. "sparrow/pkg/rpcs"
  4. "sparrow/pkg/server"
  5. "sparrow/services/scene-service/internal/service"
  6. )
  7. func main() {
  8. // init server
  9. err := server.Init(rpcs.SceneServiceName)
  10. if err != nil {
  11. server.Log.Fatal(err)
  12. return
  13. }
  14. s := service.NewSceneService()
  15. err = server.RegisterRPCHandler(s)
  16. if err != nil {
  17. server.Log.Errorf("Register RPC manager Error: %s", err)
  18. return
  19. }
  20. err = server.Run()
  21. if err != nil {
  22. server.Log.Fatal(err)
  23. }
  24. }