Go Iterator

Open-source Go projects categorized as Iterator

Top 8 Go Iterator Projects

  • gods

    GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

    Project mention: How do you go about the lack of built in data structure like stack, queue for LeetCode | reddit.com/r/golang | 2023-05-24

    for len(stack) > 0 { n := len(stack) - 1 // Top element fmt.Print(stack[n]) stack = stack[:n] // Pop } ``` Another solution would be to import a package like https://github.com/emirpasic/gods

  • iter

    iter is a generic iterator library for Go (by Soft)


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • iterium

    🚀 Generic Channel-based Iterators for Golang

    Project mention: Iterium - Generic Channel-based Iterators (opensource project) | reddit.com/r/golang | 2023-03-13

    Github: https://github.com/mowshon/iterium (If you like the project, don't forget to give it a star ⭐ ) I tried to describe everything in detail in the README

  • iter

    Package iter provides generic, lazy iterators, functions for producing them from primitive types, as well as functions and methods for transforming and consuming them. (by mtoohey31)

  • std

    An enhanced version of the standard library based the new Generics feature. (by go-board)

  • goterator

    Lazy iterator implementation for Golang

  • collection

    Generic data structures in Go (by isgj)

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • jzon

    A golang json library inspired by jsoniter (by zerosnake0)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-24.

Go Iterator related posts


What are some of the best open-source Iterator projects in Go? This list will help you:

Project Stars
1 gods 13,826
2 iter 65
3 iterium 31
4 iter 30
5 std 18
6 goterator 14
7 collection 11
8 jzon 11
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.