Initial commit

This commit is contained in:
2026-02-23 13:02:22 +03:00
commit 42d2900df9
108 changed files with 4491 additions and 0 deletions

33
backend/main.go Normal file
View File

@@ -0,0 +1,33 @@
package main
import (
"log"
"net"
"backend/service"
notesv1 "backend/gen/notes/v1"
"google.golang.org/grpc"
"google.golang.org/grpc/reflection"
)
func main() {
lis, err := net.Listen("tcp", ":50051")
if err != nil {
log.Fatalf("failed to listen: %v", err)
}
grpcServer := grpc.NewServer()
// Регистрируем наш сервис заметок
notesv1.RegisterNoteServiceServer(grpcServer, service.NewNoteService())
// Reflection — для отладки через grpcurl / Postman
reflection.Register(grpcServer)
log.Println("gRPC server listening on :50051")
if err := grpcServer.Serve(lis); err != nil {
log.Fatalf("failed to serve: %v", err)
}
}