12345678910111213141516171819202122232425262728 |
- package repository
- import (
- "context"
- "github.com/go-nunu/nunu-layout-advanced/internal/model"
- )
- type GatewayGroupRepository interface {
- GetGatewayGroup(ctx context.Context, id int64) (*model.GatewayGroup, error)
- }
- func NewGatewayGroupRepository(
- repository *Repository,
- ) GatewayGroupRepository {
- return &gatewayGroupRepository{
- Repository: repository,
- }
- }
- type gatewayGroupRepository struct {
- *Repository
- }
- func (r *gatewayGroupRepository) GetGatewayGroup(ctx context.Context, id int64) (*model.GatewayGroup, error) {
- var gatewayGroup model.GatewayGroup
- return &gatewayGroup, nil
- }
|