Go Algorithms

Open-source Go projects categorized as Algorithms

Top 18 Go Algorithm Projects

  • LeetCode-Go

    ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解

  • Go

    Algorithms and Data Structures implemented in Go for beginners, following best practices. (by TheAlgorithms)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • codeforces-go

    算法竞赛模板库 by 灵茶山艾府 💭💡🎈

  • Stats

    A well tested and comprehensive Golang statistics library package with no dependencies. (by montanaflynn)

  • Data-Structures-and-Algorithms

    Data Structures and Algorithms implementation in Go (by ua-nick)

  • algorithms

    CLRS study. Codes are written with golang. (by shady831213)

  • rtreego

    an R-Tree library for Go

  • SaaSHub

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

    SaaSHub logo
  • go-edlib

    📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...

  • golang_learning

    Awesome about Learning Golang Blog, Examples, Ebooks, Video, Algorithms, Leetcode,...

  • iter

    Go implementation of C++ STL iterators and algorithms. (by disksing)

  • leetcode

    Leetcode solutions(Golang) Actively updating (by akankshakumari393)

  • pagerank

    Weighted PageRank implementation in Go

  • data-structure

    some data structures and algorithms using golang (by Tv0ridobro)

  • bool-expr-indexer

    A fast boolean expression index implementation, especially for RTB ad selection. A Go implementation of the core algorithm in paper <Indexing Boolean Expression>

  • grokking-algorithms

    Code for the book Grokking Algorithms written in Go using Type Parameters

  • algorithm

    This is the collection of solutions to some computer problems, mainly leetcode (by emikhalev)

  • tutorials

    📚 Stash of tutorials completed for learning cool stuff. (by mihaigalos)

  • algo2

    Some algorithms written using Go generics.

  • 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 Algorithms related posts

  • Looking for open source project for newbies in Golang

    9 projects | /r/golang | 10 Dec 2022
  • Please, check my stack implementation

    2 projects | /r/golang | 2 Sep 2022
  • Golang &amp; Data Structures

    5 projects | /r/golang | 31 Aug 2022
  • Algorithms Implemented in Go (For Education)

    1 project | news.ycombinator.com | 2 Feb 2022
  • Algorithms implemented in Go (for education)

    1 project | /r/programming | 2 Feb 2022
  • Elements of Programming Interviews Judge Golang

    3 projects | /r/golang | 26 Jan 2022
  • Boolean expression indexer in Go

    1 project | /r/golang | 11 Jul 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 LeetCode-Go 32,236
2 Go 14,685
3 codeforces-go 4,312
4 Stats 2,898
5 Data-Structures-and-Algorithms 2,738
6 algorithms 764
7 rtreego 598
8 go-edlib 444
9 golang_learning 255
10 iter 186
11 leetcode 90
12 pagerank 80
13 data-structure 68
14 bool-expr-indexer 67
15 grokking-algorithms 21
16 algorithm 15
17 tutorials 10
18 algo2 5

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com