PinnedPublished inBetter ProgrammingMemory Optimization and Garbage Collector Management in GoManaging the garbage collector in Go, optimizing memory consumption in applications, and protecting against out-of-memory errorsAug 9, 20237Aug 9, 20237
Go Interview Questions, Part 3: Size of Slices and… int?I continue to analyze interview questions. What is the size of a slice in bytes and how it is connected with int?Feb 28, 20242Feb 28, 20242
Mocking Tests in GoThis article will serve as a practical guide on writing tests in Go using mocking.Jan 8, 20243Jan 8, 20243
Deferred tasks in GoIn this article, we will look at several solutions for managing deferred tasks in GoOct 20, 2023Oct 20, 2023
Parallelism and Concurrency in Go: How It Works in Real Computing Systems. Part 2.How multitasking is structured at higher levels: Operating System Level, Programming Language Level, Application Software LevelOct 3, 20231Oct 3, 20231
Parallelism and Concurrency in Go: How It Works in Real Computing Systems. Part 1.This article is for those who are familiar with the basic elements of concurrency but want to organize and deepen their knowledgeSep 19, 20233Sep 19, 20233
Go Interview Questions, Part 2: SlicesSolving slice-related Go interview questionsMay 31, 20235May 31, 20235
Golang Concurrency Patterns: For-Select-Done, Errgroup and Worker PoolAdvanced concurrency patterns in Go that can be really handy: for-select-done, errgroup, worker poolMay 16, 20236May 16, 20236
Go Interview Questions, Part 1: Pointers, channels, and rangeTricky questions and tasks that I have encountered during Go live coding interviews.May 8, 20236May 8, 20236
Published inBetter ProgrammingSearching for the best approach in Go migrationsComparing various tools and approaches that may suit your projectsApr 28, 20234Apr 28, 20234