package services import ( solidarity_service "git.coopgo.io/sbouaram/solidarity-service/servers/grpc/proto" "google.golang.org/grpc" ) type SolidarityService struct { solidarity_service.SolidarityServiceClient } func NewSolidarityService(dial string) (*SolidarityService, error) { conn, err := grpc.Dial(dial, grpc.WithInsecure()) client := solidarity_service.NewSolidarityServiceClient(conn) if err != nil { return nil, err } return &SolidarityService{ SolidarityServiceClient: client, }, nil }