diff --git a/internal/database/indexer.go b/internal/database/indexer.go index a479e78..26e8048 100644 --- a/internal/database/indexer.go +++ b/internal/database/indexer.go @@ -87,7 +87,8 @@ func (r *IndexerRepo) List(ctx context.Context) ([]domain.Indexer, error) { defer rows.Close() - var indexers []domain.Indexer + indexers := make([]domain.Indexer, 0) + for rows.Next() { var f domain.Indexer diff --git a/internal/irc/service.go b/internal/irc/service.go index 7913f8a..bebf708 100644 --- a/internal/irc/service.go +++ b/internal/irc/service.go @@ -408,7 +408,7 @@ func (s *service) ListNetworks(ctx context.Context) ([]domain.IrcNetwork, error) return nil, err } - var ret []domain.IrcNetwork + ret := make([]domain.IrcNetwork, 0) for _, n := range networks { channels, err := s.repo.ListChannels(n.ID) @@ -431,7 +431,7 @@ func (s *service) GetNetworksWithHealth(ctx context.Context) ([]domain.IrcNetwor return nil, err } - var ret []domain.IrcNetworkWithHealth + ret := make([]domain.IrcNetworkWithHealth, 0) for _, n := range networks { netw := domain.IrcNetworkWithHealth{