DEV Community

Cover image for Understanding Go: part 10 – Struct
Aurélie Vache
Aurélie Vache

Posted on

21 1

Understanding Go: part 10 – Struct

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, we will discover another useful concept: Struct.

Go struct
Go struct
Go struct
Go struct

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".

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (7)

Collapse
 
happytodev profile image
HappyToDev

Hello Aurélie, I hope there will be another issues in this series. I like it very much ;-)

Collapse
 
aurelievache profile image
Aurélie Vache

Hi, yes the next sketchnotes are coming ;)

Collapse
 
happytodev profile image
HappyToDev

Great !!

Collapse
 
cole_denesik_77a750bcb3ac profile image
cole denesik

Hi Aurelie,
Could you please add Generics , Contexts and Error and few packages like Bufio,IO, HTTP,JSON in this series. I purchased your book on Docker and Kubernetes both are just WoW.

Collapse
 
taijidude profile image
taijidude • Edited

Love it. Didn't knew about anonymous structs. Thank you for sharing.

Collapse
 
sherinek profile image
Sherine Khoury

Hi @aurelievache
Great series! After structs and functions, can't wait to see what Yoda gopher has to say about methods!
Cheers

Collapse
 
aurelievache profile image
Aurélie Vache

ah ah il te plait le yoda gopher :-)
A la rentrée va falloir que je switch sur kubernetes 1.31, un peu de Docker aussi avec les nouvelles fonctionnalités puis je recontinuerai la série sur Go.

A quand le clonage ? ^^

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