Files
memes-telegram-integration/client.go
2024-05-14 22:04:46 +08:00

23 lines
597 B
Go

package memogram
import (
v1pb "github.com/usememos/memos/proto/gen/api/v1"
"google.golang.org/grpc"
)
type MemosClient struct {
AuthService v1pb.AuthServiceClient
UserService v1pb.UserServiceClient
MemoService v1pb.MemoServiceClient
ResourceService v1pb.ResourceServiceClient
}
func NewMemosClient(conn *grpc.ClientConn) *MemosClient {
return &MemosClient{
AuthService: v1pb.NewAuthServiceClient(conn),
UserService: v1pb.NewUserServiceClient(conn),
MemoService: v1pb.NewMemoServiceClient(conn),
ResourceService: v1pb.NewResourceServiceClient(conn),
}
}