Song X.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.·6 min read·Aug 4, 2022--1--1
Song X.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.·6 min read·Jul 21, 2022----
Song X.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.·5 min read·Jun 1, 2022--1--1
Song X.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.·6 min read·Apr 3, 2022----
Song X.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.·5 min read·Mar 22, 2022----
Song X.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.·6 min read·Mar 8, 2022----
Song X.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.·8 min read·Feb 24, 2022--1--1
Song X.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.·7 min read·Jan 27, 2022--2--2
Song X.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.·7 min read·Mar 24, 2021----
Song X.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.·7 min read·Dec 18, 2020----