25 lines
519 B
Go
25 lines
519 B
Go
package indexer
|
|
|
|
import (
|
|
"context"
|
|
|
|
"google.golang.org/grpc"
|
|
pb "homelab.lan/music-agregator/gen/music_agregator/indexer/v1"
|
|
)
|
|
|
|
type IndexerServer struct {
|
|
pb.UnimplementedIndexerServiceServer
|
|
}
|
|
|
|
func NewIndexerServer() *IndexerServer {
|
|
return &IndexerServer{}
|
|
}
|
|
|
|
func (server *IndexerServer) Search(ctx context.Context, req *pb.SearchRequest) (*pb.SearchResponse, error) {
|
|
return &pb.SearchResponse{}, nil
|
|
}
|
|
|
|
func (s *IndexerServer) Register(server *grpc.Server) {
|
|
pb.RegisterIndexerServiceServer(server, s)
|
|
}
|