lists with generics in go stdlib

This page summarizes the projects mentioned and recommended in the original post on /r/golang

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • go

    The Go programming language

  • Right, but calling them "effectively dynamic arrays" is an exaggeration. They only appear as darrays on the surface, but under the hood they are nothing more then fat pointers to real arrays, with all their quirks and limitations which lead to many suprises and hard to track errors. Especially when you come from other languages where are correctly implemented and fully supported in their standard libraries. A disappointment then inevitable comes when working with Go. For example, many basic operations on slices (a.k.a. fake darrays) are missing and have to recourse to own complicated implementations. They are even missing even in linked Google's experimntal & deprecated" packages.

  • deque

    Generic deque container (by earthboundkid)

  • There’s no active proposal to add linked lists to the standard library, no. Linked lists have poor performance for most use cases, so I don’t think it’s on anyone’s radar to rush it in. That said, it will probably happen someday. Here’s a generic deque implementation you can use until then: https://github.com/carlmjohnson/deque

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Proposal: Add "SIMD" package to standard library

    1 project | news.ycombinator.com | 20 May 2024
  • Golang is evil on shitty networks

    1 project | news.ycombinator.com | 19 May 2024
  • Generic Concurrency in Go

    2 projects | dev.to | 17 May 2024
  • Creating a personal AI assistant a.k.a An approachable series on learning new stuff!

    1 project | dev.to | 10 May 2024
  • Go: the future encoding/json/v2 module

    2 projects | dev.to | 2 May 2024