README ¶ Data Structures and Algorithms in Go The repo implements common data structures and algorithms in Go. Intro Since Go lacks generics, more boilerplate code are needed when implementing data structures. There are several ways to implementing generics-like behaviors Code generation, e.g. genny Use interface as in sort.Sort Dynamic typing, using empty interface (as C void*) We adapt the third approach, delegating some tasks to users. Copyright Copyright (c) 2017 Michelle Chen. Licensed under MIT Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis enum list A doubly-linked list implementation in Go This library implements doubly-linked list in Go. A doubly-linked list implementation in Go This library implements doubly-linked list in Go. matrix float64 vector float64 generics Click to show internal directories. Click to hide internal directories.