Documentation ¶
Index ¶
- func Run(ctx context.Context, network string, address string, name string, ...) error
- func RunInProcessGateway(ctx context.Context, addr string, name string, healthServer *HealthServer, ...) error
- type ContributionsServer
- func (s *ContributionsServer) CreateContributions(ctx context.Context, req *pb.CreateContributionsRequest) (*pb.CreateContributionsResponse, error)
- func (s *ContributionsServer) ListContributions(ctx context.Context, req *pb.ListContributionsRequest) (*pb.ListContributionsResponse, error)
- func (s *ContributionsServer) ReadContributions(ctx context.Context, req *pb.ReadContributionsRequest) (*pb.ReadContributionsResponse, error)
- func (s *ContributionsServer) UpdateContributions(ctx context.Context, req *pb.UpdateContributionsRequest) (*pb.UpdateContributionsResponse, error)
- type ContributorsServer
- func (s *ContributorsServer) CreateContributors(ctx context.Context, req *pb.CreateContributorsRequest) (*pb.CreateContributorsResponse, error)
- func (s *ContributorsServer) ListContributors(ctx context.Context, req *pb.ListContributorsRequest) (*pb.ListContributorsResponse, error)
- func (s *ContributorsServer) ReadContributors(ctx context.Context, req *pb.ReadContributorsRequest) (*pb.ReadContributorsResponse, error)
- func (s *ContributorsServer) UpdateContributors(ctx context.Context, req *pb.UpdateContributorsRequest) (*pb.UpdateContributorsResponse, error)
- type HealthServer
- type InfoServer
- func (s *InfoServer) CreateInfo(ctx context.Context, req *pb.CreateInfoRequest) (*pb.CreateInfoResponse, error)
- func (s *InfoServer) ListInfo(ctx context.Context, req *pb.ListInfoRequest) (*pb.ListInfoResponse, error)
- func (s *InfoServer) ReadInfo(ctx context.Context, req *pb.ReadInfoRequest) (*pb.ReadInfoResponse, error)
- func (s *InfoServer) UpdateInfo(ctx context.Context, req *pb.UpdateInfoRequest) (*pb.UpdateInfoResponse, error)
- type ReadMeServer
- func (s *ReadMeServer) CreateReadMe(ctx context.Context, req *pb.CreateReadMeRequest) (*pb.CreateReadMeResponse, error)
- func (s *ReadMeServer) ListReadMe(ctx context.Context, req *pb.ListReadMeRequest) (*pb.ListReadMeResponse, error)
- func (s *ReadMeServer) ReadReadMe(ctx context.Context, req *pb.ReadReadMeRequest) (*pb.ReadReadMeResponse, error)
- func (s *ReadMeServer) UpdateReadMe(ctx context.Context, req *pb.UpdateReadMeRequest) (*pb.UpdateReadMeResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Run ¶
func Run(ctx context.Context, network string, address string, name string, healthServer *HealthServer, infoServer *InfoServer, contributionsServer *ContributionsServer, contributorsServer *ContributorsServer, readMeServer *ReadMeServer) error
func RunInProcessGateway ¶
func RunInProcessGateway(ctx context.Context, addr string, name string, healthServer *HealthServer, infoServer *InfoServer, contributionsServer *ContributionsServer, contributorsServer *ContributorsServer, readMeServer *ReadMeServer, opts ...runtime.ServeMuxOption) error
Types ¶
type ContributionsServer ¶
type ContributionsServer struct { CreateContributionsEndpoint contributions.Create ReadContributionsEndpoint contributions.Read UpdateContributionsEndpoint contributions.Update ListContributionsEndpoint contributions.List }
func NewContributionsServer ¶
func NewContributionsServer(rw domain.ExploreApi) *ContributionsServer
func (*ContributionsServer) CreateContributions ¶
func (s *ContributionsServer) CreateContributions(ctx context.Context, req *pb.CreateContributionsRequest) (*pb.CreateContributionsResponse, error)
func (*ContributionsServer) ListContributions ¶
func (s *ContributionsServer) ListContributions(ctx context.Context, req *pb.ListContributionsRequest) (*pb.ListContributionsResponse, error)
func (*ContributionsServer) ReadContributions ¶
func (s *ContributionsServer) ReadContributions(ctx context.Context, req *pb.ReadContributionsRequest) (*pb.ReadContributionsResponse, error)
func (*ContributionsServer) UpdateContributions ¶
func (s *ContributionsServer) UpdateContributions(ctx context.Context, req *pb.UpdateContributionsRequest) (*pb.UpdateContributionsResponse, error)
type ContributorsServer ¶
type ContributorsServer struct { ReadContributorsEndpoint contributors.Read ListContributorsEndpoint contributors.List CreateContributorsEndpoint contributors.Create UpdateContributorsEndpoint contributors.Update }
func NewContributorsServer ¶
func NewContributorsServer(rw domain.ExploreApi) *ContributorsServer
func (*ContributorsServer) CreateContributors ¶
func (s *ContributorsServer) CreateContributors(ctx context.Context, req *pb.CreateContributorsRequest) (*pb.CreateContributorsResponse, error)
func (*ContributorsServer) ListContributors ¶
func (s *ContributorsServer) ListContributors(ctx context.Context, req *pb.ListContributorsRequest) (*pb.ListContributorsResponse, error)
func (*ContributorsServer) ReadContributors ¶
func (s *ContributorsServer) ReadContributors(ctx context.Context, req *pb.ReadContributorsRequest) (*pb.ReadContributorsResponse, error)
func (*ContributorsServer) UpdateContributors ¶
func (s *ContributorsServer) UpdateContributors(ctx context.Context, req *pb.UpdateContributorsRequest) (*pb.UpdateContributorsResponse, error)
type HealthServer ¶
func NewHealthServer ¶
func NewHealthServer() *HealthServer
func (*HealthServer) ReadHealth ¶
func (s *HealthServer) ReadHealth(ctx context.Context, req *pb.HealthRequest) (*pb.HealthResponse, error)
type InfoServer ¶
type InfoServer struct { CreateInfoEndpoint info.Create ReadInfoEndpoint info.Read UpdateInfoEndpoint info.Update ListInfoEndpoint info.List }
func NewInfoServer ¶
func NewInfoServer(rw domain.ExploreApi) *InfoServer
func (*InfoServer) CreateInfo ¶
func (s *InfoServer) CreateInfo(ctx context.Context, req *pb.CreateInfoRequest) (*pb.CreateInfoResponse, error)
func (*InfoServer) ListInfo ¶
func (s *InfoServer) ListInfo(ctx context.Context, req *pb.ListInfoRequest) (*pb.ListInfoResponse, error)
func (*InfoServer) ReadInfo ¶
func (s *InfoServer) ReadInfo(ctx context.Context, req *pb.ReadInfoRequest) (*pb.ReadInfoResponse, error)
func (*InfoServer) UpdateInfo ¶
func (s *InfoServer) UpdateInfo(ctx context.Context, req *pb.UpdateInfoRequest) (*pb.UpdateInfoResponse, error)
type ReadMeServer ¶
type ReadMeServer struct { CreateReadMeEndpoint readme.Create ReadReadMeEndpoint readme.Read UpdateReadMeEndpoint readme.Update ListReadMeEndpoint readme.List }
func NewReadMeServer ¶
func NewReadMeServer(rw domain.ExploreApi) *ReadMeServer
func (*ReadMeServer) CreateReadMe ¶
func (s *ReadMeServer) CreateReadMe(ctx context.Context, req *pb.CreateReadMeRequest) (*pb.CreateReadMeResponse, error)
func (*ReadMeServer) ListReadMe ¶
func (s *ReadMeServer) ListReadMe(ctx context.Context, req *pb.ListReadMeRequest) (*pb.ListReadMeResponse, error)
func (*ReadMeServer) ReadReadMe ¶
func (s *ReadMeServer) ReadReadMe(ctx context.Context, req *pb.ReadReadMeRequest) (*pb.ReadReadMeResponse, error)
func (*ReadMeServer) UpdateReadMe ¶
func (s *ReadMeServer) UpdateReadMe(ctx context.Context, req *pb.UpdateReadMeRequest) (*pb.UpdateReadMeResponse, error)
Click to show internal directories.
Click to hide internal directories.