# The complete guide to Go Data Structures

> An index of classic data structures implemented in Go: the binary search tree, the graph, and the set, each implemented and explained in its own post.

Author: Flavio Copes | Published: 2017-08-11 | Canonical: https://flaviocopes.com/golang-data-structures/

This week, in various articles on this blog, I posted an analysis and implementation of the classic data structures using Go.

Each data structure is described in a separate post, and this post acts as an index.

Data structures covered, in alphabetical order:


## [Binary Search Tree](https://flaviocopes.com/golang-data-structure-binary-search-tree)

## [Graph](https://flaviocopes.com/golang-data-structure-graph)

## [Set](https://flaviocopes.com/golang-data-structure-set)
