Go Map

Open-source Go projects categorized as Map

Top 23 Go Map Projects

  1. gods

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

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. concurrent-map

    a thread-safe concurrent map for go

  4. hashmap

    A Golang lock-free thread-safe HashMap optimized for fastest read access.

  5. haxmap

    Fastest and most memory efficient golang concurrent hashmap

  6. defaults

    Initialize structs with default values (by creasty)

  7. cachego

    Golang Cache component - Multiple drivers

  8. go-staticmaps

    A go (golang) library and command line tool to render static map images using OpenStreetMap tiles.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. genesis

    All generic functions for Go you ever need! (by life4)

  11. FuncFrog

    Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way

  12. functional-go

    This library is inspired by functional programming - Clojure

  13. StrongDMM

    Robust map editor for BYOND

  14. stream

    Go Stream, like Java 8 Stream. (by youthlin)

  15. kvtiles

    Self hosted maps, PMTiles, MBTiles key value storage and server

  16. pgo

    Go library for PHP community with convenient functions (by arthurkushman)

  17. mercator

    OpenStreetMap but as terminal user interface (TUI) program

  18. timedmap

    A thread safe map which has expiring key-value pairs.

  19. faststringmap

    A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.

  20. treemap

    Generic sorted map for Go with red-black tree under the hood (by igrmk)

  21. xml2map

    XML to MAP converter written Golang

  22. TtlMap

    A golang map in which entries expire after given a time period

  23. go-left-right

    A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Right - A Concurrency Control Technique with Wait-Free Population Oblivious Reads>

  24. qgis-outdoor-map

    QGIS project for an outdoor map based on OpenStreetMap data.

  25. shardmap

    A performant, highly concurrent and simple sharded hashmap implementation using generics

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go Map discussion

Log in or Post with

Go Map related posts

  • ttlMap: A golang map in which entries expire after given a time period

    1 project | /r/golang | 26 Oct 2023
  • How do you go about the lack of built in data structure like stack, queue for LeetCode

    1 project | /r/golang | 24 May 2023
  • SwissMap: A smaller, faster Golang Hash Table

    1 project | news.ycombinator.com | 31 Mar 2023
  • Go Structures - Custom made generic data structures for Golang

    2 projects | /r/golang | 5 Jan 2023
  • HaxMap, a concurrent hashmap faster and more memory-efficient than golang's sync.Map

    9 projects | /r/golang | 7 Aug 2022
  • Hash Array Mapped Trie (HAMT) implemented in Go (1.18+ generics)

    5 projects | /r/golang | 23 Jul 2022
  • Are there implementations of data structures with generics? Are they needed?

    2 projects | /r/golang | 1 Jun 2022
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 28 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 gods 16,859
2 concurrent-map 4,415
3 hashmap 1,818
4 haxmap 990
5 defaults 827
6 cachego 374
7 go-staticmaps 352
8 genesis 347
9 FuncFrog 278
10 functional-go 181
11 StrongDMM 133
12 stream 91
13 kvtiles 90
14 pgo 87
15 mercator 78
16 timedmap 75
17 faststringmap 67
18 treemap 63
19 xml2map 62
20 TtlMap 57
21 go-left-right 45
22 qgis-outdoor-map 43
23 shardmap 33

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?