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