algo-golang

module
v0.0.0-...-b3cfef8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 2, 2022 License: MIT

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 (c) 2017 Michelle Chen. Licensed under MIT

Directories

Path Synopsis
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
vector

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL