🏠 Go back to the homepage

The complete guide to Go Data Structures

Published Aug 11 2017

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

Dictionary

Graph

Hash Table

Linked List

Queue

Set

Stack

Logo



Free ebooks

JavaScript Python React HTML CSS Node.js Linux C Express.js Next.js How to Start a Blog


Knitting tutorials

© Flavio Copes

PREMIUM COURSES 👀

JavaScript Masterclass (next cohort in November) Web Development Bootcamp (next cohort 2023)

Free ebooks 👇🏼

JavaScript Python React HTML CSS Node.js Linux C Next.js How to Start a Blog

Browse by topic

Astro Blogging C Career Computer CLI CSS Database DevTools Docker Electronics Express.js Git Golang GraphQL HTML JavaScript Flavio's Lab Mac / iOS Misc Networking Next.js Node.js Phaser Python React Redis Services Svelte Swift Tools Vue.js DOM

You might also like

  • Why Go is a powerful language to learn as a PHP developer
  • Building a Web Crawler with Go to detect duplicate titles
  • The Go Empty Interface Explained
  • Solving the "does not support indexing" error in a Go program
  • The basics of a Go Web Server
  • Go Best Practices: Pointer or value receivers?
  • Build a Command Line app with Go: lolcat
  • Go tutorial: REST API backed by PostgreSQL
  • GOPATH Explained
  • Accessing HTTP POST parameters in Go

© Flavio Copes