PinnedPublished inLevel Up CodingContext in Golang!Harnessing one of the most useful packages in goAug 9, 2020A response icon5Aug 9, 2020A response icon5
Published inLevel Up CodingWrappers and decorators in GolangWriting reusable and understandable codeNov 24, 2021Nov 24, 2021
Published inLevel Up CodingCoordinating goroutines — errGroupCoordinating different goroutines to achieve a single goalDec 13, 2020A response icon1Dec 13, 2020A response icon1
Published inLevel Up CodingBetter tests for Golang appsThere’s no one size fits all when it comes to testing appsNov 3, 2020Nov 3, 2020
Published inLevel Up CodingDistributed Tracing with OpenTelemetry — Part 2Tracing requests in distributed systemsJun 29, 2020A response icon1Jun 29, 2020A response icon1
Published inThe StartupDistributed tracing with OpenTelemetry — Part 1Understanding OpenTelemetry and distributed tracingJun 23, 2020Jun 23, 2020
Published inLevel Up CodingStatic code analysis for golangCombining SonarQube and gosec to get more information out of your source codeJun 7, 2020Jun 7, 2020
Published inLevel Up CodingImmutability in GolangHow to harness immutability to enhance readability and stability in your Golang appJun 4, 2020A response icon5Jun 4, 2020A response icon5
Published inTDS ArchiveConcurrent data pipelines in golangLet’s see how we can levarage golang’s concurrency model to create concurrent data pipelines for data intensive applications.Jun 1, 2020A response icon2Jun 1, 2020A response icon2
Published inLevel Up CodingMiddlewares for Golang web appsVery often we need to execute shared code for all requests received on a web server. Middlewares are a good approach for this.May 28, 2020May 28, 2020