← Study Notes

O-Reilly Learning Go

Notes taken while working through Learning Go (O'Reilly). Chapter-by-chapter takeaways and the bits I kept forgetting.

Here Be Dragons-Reflect, Unsafe, and Cgo

Note for language details and packages

Golang

Context

Note for context.

GolangContext

Concurrency In Go

Study note for concurrency in Go

concurrency#Golang

Modules, Packages and Imports

Study note for modules, packages and imports in Go

modulespackagesimports#Golang

Errors

Note for errors to know about proper error handling techniques.

GolangErrors

Generics

Study note for generics in Go

genericsinterfaces#Golang

Types, Methods and Interfaces

Study note for types, methods and interfaces in Go

GolangTypesMethodsInterfaces

Blocks, Shadowing and Control Structures

Study note for blocks, shadowing and control structures in Go

GolangLabelsBlank_Switches

Strings, Runes and Bytes

A study note for strings, runes and bytes

GolangStringsRunesBytesUTF-8