DigIO Tech Assessment: Kafka with GoAs part of DigIO’s approach to tech vitality, we assessed whether Go can be used to replace JVM-based languages when writing Kafka apps.Aug 4, 20221Aug 4, 20221
Published inDigIO AustraliaUsing Kafka with Go: A Tech Assessment — DigIOAs part of DigIO’s approach to tech vitality, we assessed whether Go can be used to replace JVM-based languages when writing Kafka apps.Jul 21, 2022Jul 21, 2022
Published inLevel Up CodingRoad to Go Pro — Special Edition: WorkspaceIn this special edition, we are going to explore the new workspace feature, which enables us to develop multiple modules in on repository.Jun 1, 20221Jun 1, 20221
Published inLevel Up CodingRoad to Go Pro — Special Edition: FuzzingIn this special edition, we are going to learn the new testing feature: fuzzing. I will share my thoughts on this feature in this story.Apr 3, 2022Apr 3, 2022
Published inLevel Up CodingRoad to Go Pro — Special Edition: GenericsGo 1.18 is finally released. It packs a few exciting new features. In this special edition of Road to Go Pro, we will check out Generics.Mar 22, 2022Mar 22, 2022
Published inLevel Up CodingRoad to Go Pro — Async Part 3: LocksIn this story, we will cover race conditions and how to solve them using different types of mutex locks.Mar 8, 2022Mar 8, 2022
Published inLevel Up CodingRoad to Go Pro — Async Part 2: ChannelsIn this story, we will cover channels, the producer & consumer pattern, and benchmark testing. More to come in Part 3.Feb 24, 20221Feb 24, 20221
Published inLevel Up CodingRoad to Go Pro — Async Part 1: Goroutine & WaitGroupIn this story, we will learn how to use goroutine and waitgroups to achieve acynchronous processing in Go. More to come in Part 2.Jan 27, 20222Jan 27, 20222
Published inDigIO AustraliaRoad to Go Pro — Unit TestRoad to Go Pro is a series of Go tutorials. This time, jump on board for Go unit testing.Mar 24, 2021Mar 24, 2021
Published inLevel Up CodingRoad to Go Pro — Packages & ModulesRoad to Go Pro is a series of Go tutorials. We are going to talk about Go packages and Go modules in this story.Dec 18, 2020Dec 18, 2020