DEV Community

Cover image for Understanding Go: part 8 – Map
Aurélie Vache
Aurélie Vache

Posted on

8

Understanding Go: part 8 – Map

Even if you can create your first application in Go in a few minutes, understanding a new programming language is not easy and can be time-consuming.

After writing the blog series Learning Go by examples, let's discover all the concepts of Go in a visual way, in sketchnotes.

In this blog post of sketchnotes about Go, let's discover another useful concept: Map.

Go map
Go map
Go map
Go map
Go map
Go map
Go map

This is the eighth blog post of this serie so if you liked it, you can follow me, and tell me what do you think ❤️. If people are interested, I will publish others sketches shortly :-).

Moreover, if you are interested about this way to explain visually technologies, I published an entire illustrated book about Kubernetes, available in paperback on Amazon and in digital version on GumRoad: "Understanding Kubernetes in a visual way".
And an illustrated book about Docker, available in paperback on Amazon and in digital version on GumRoad: "Understanding Docker in a visual way".

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (2)

Collapse
 
aaronblondeau profile image
aaronblondeau

I love these - thanks again! Also, I think that the handwritten text in the first "How do I" should be "& value of type int"

Collapse
 
aurelievache profile image
Aurélie Vache

yes you're right, it's int instead of boolean :)
I changed my example and didn't changed the text, sorry :)
good catch!

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more