Documentation ¶
Index ¶
- func Decode(encoded string) (uint64, error)
- func Encode(number uint64) string
- func LoadRecord(db *gorm.DB, loadRecordRequest *pb.GetOriginUrlRequest) (*pb.GetOriginUrlResponse, error)
- func SaveRecord(db *gorm.DB, newRecordRequest *pb.CreateRecordRequest) (*pb.CreateRecordResponse, error)
- type RecordService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadRecord ¶
func LoadRecord(db *gorm.DB, loadRecordRequest *pb.GetOriginUrlRequest) (*pb.GetOriginUrlResponse, error)
func SaveRecord ¶
func SaveRecord(db *gorm.DB, newRecordRequest *pb.CreateRecordRequest) (*pb.CreateRecordResponse, error)
Types ¶
type RecordService ¶
type RecordService struct {
pb.UnimplementedRecordServiceServer
}
func (*RecordService) CreateRecord ¶
func (r *RecordService) CreateRecord(_ context.Context, req *pb.CreateRecordRequest) (*pb.CreateRecordResponse, error)
func (*RecordService) GetOriginUrl ¶
func (r *RecordService) GetOriginUrl(_ context.Context, req *pb.GetOriginUrlRequest) (*pb.GetOriginUrlResponse, error)
Click to show internal directories.
Click to hide internal directories.