Learning Golang (some rough notes) - S01E08 - Images
A technical walkthrough of implementing the image.Image interface in Go, covering ColorModel, Bounds, and At methods to generate a custom image.
A technical walkthrough of implementing the image.Image interface in Go, covering ColorModel, Bounds, and At methods to generate a custom image.
A technical critique and tutorial on using Readers in Go, focusing on improving example code clarity for learners.
A developer's notes on learning error handling in Go, including code examples and explanations of common pitfalls.
A developer's personal notes and struggles while learning Go interfaces, including debugging a Stringer exercise from the official Go tour.
A developer's personal notes and resources for understanding function closures in the Go programming language, including examples and links.
A programmer's notes on implementing a word count map in Golang, covering map usage, iteration, and code simplification.
A technical blog post exploring the behavior of slices in Go, focusing on length, capacity, and pointer mechanics.
A developer's notes on learning Go pointers, covering their purpose, connection to garbage collection, encapsulation, and immutability.
A developer's personal journey learning the Go programming language, documenting notes, resources, and challenges encountered.
A tutorial on creating and loading plugins in Go, demonstrating a driver program that chains two plugins to process data.
A guide to implementing security best practices for Go HTTP webservers, covering timeouts, TLS, and other hardening measures.
Explains why Go's json.Unmarshal behaves differently when passed a pointer variable vs. the address of a pointer, clarifying pointer mechanics.
Extending a SQL database in Go to support indexes, focusing on PRIMARY KEY constraints and SELECT optimizations using tree structures.
A developer shares how to use Go's tracing tools and custom instrumentation to debug and improve CPU core utilization in parallelized workloads.
A tutorial on implementing password-based encryption in Go, covering key derivation and AES-GCM for secure data handling.
A developer builds an in-memory HTTP caching server in Go, implementing an LRU cache with Memcached-like features and exploring net/http and container/list packages.
A developer shares their experience learning Go by building an interactive Conway's Game of Life using the Ebiten game library.
A student requests help finding a Summer 2020 software engineering internship, sharing their skills and preferences for small teams or specific tech sectors.
A software engineering intern shares key lessons learned during their summer internship at ASAPP, including project management and teamwork.
A collection of practical Go programming tips covering string formatting, maps, database queries, file operations, and struct reflection.