12345678910111213141516171819202122232425262728 |
- package repository
- import (
- "context"
- "projectName/internal/model"
- )
- type IpRepository interface {
- GetIp(ctx context.Context, id int64) (*model.Ip, error)
- }
- func NewIpRepository(
- repository *Repository,
- ) IpRepository {
- return &ipRepository{
- Repository: repository,
- }
- }
- type ipRepository struct {
- *Repository
- }
- func (r *ipRepository) GetIp(ctx context.Context, id int64) (*model.Ip, error) {
- var ip model.Ip
- return &ip, nil
- }
|