main.go 613 B

123456789101112131415161718192021222324252627282930313233
  1. package main
  2. import (
  3. "fmt"
  4. "git.beswell.com/gframe/application"
  5. "github.com/sirupsen/logrus"
  6. "log"
  7. "net"
  8. "sportfitness/base/api/grpc"
  9. pb "sportfitness/base/api/grpc/base"
  10. "sportfitness/base/assembly/base"
  11. )
  12. func main() {
  13. app := application.NewDefault()
  14. //基础库初始化
  15. base.Init()
  16. grpcServer := app.GRPCServer()
  17. lis, err := net.Listen("tcp", fmt.Sprintf(":%d", 19090))
  18. if err != nil {
  19. logrus.Fatalf("failed to listen: %s", err)
  20. }
  21. pb.RegisterApiServer(grpcServer, &grpc.ApiBase{})
  22. logrus.Infof("listen :%d", 19090)
  23. err = grpcServer.Serve(lis)
  24. if err != nil {
  25. log.Fatal(err)
  26. }
  27. }