Ludi Rehakprint(“lol”) doubled the speed of my Go functionHere is a Go function, if_max(). It finds the max value of an array of integers. Simple enough:Aug 24, 20233476Aug 24, 20233476
Nina PakshinaGo Interview Questions, Part 2: SlicesSolving slice-related Go interview questionsMay 31, 20234155May 31, 20234155
Hiroki SakamotoWhy I encountered Go memory fragmentation? How did I resolve it?IntroductionFeb 23, 2023353Feb 23, 2023353
InLevel Up CodingbyPhuong Le (@func25)12 Personal Go Tricks That Transformed My ProductivityYou probably haven’t come across these techniques before. I created them specially to improve the workflow and efficiency for myself.Mar 20, 20234399Mar 20, 20234399
InLevel Up CodingbyPhuong Le (@func25)5 Go Libraries I Use in Nearly Every ProjectI’ve noticed that these libraries always seem to be the first ones I reach for when starting a new project. They’ve become my go-to tools…Mar 6, 20238696Mar 6, 20238696
InLevel Up CodingbyJerry AnHow Do Golang Channels WorkUnderstanding Inner workings of the Golang ChannelsAug 8, 2021427Aug 8, 2021427
InITNEXTbyTeiva HarsanyiThe Top 10 Most Common Mistakes I’ve Seen in Go ProjectsThis post is my top list of the most common mistakes I’ve seen in Go projects.Jul 17, 20194.7K8Jul 17, 20194.7K8
InBetter ProgrammingbyLeonardo Rodrigues MartinsHow to Broadcast Channels in GoIn GO, a channel is not able to send data to several listeners at once. Learn how to achieve that with a reliable patternJul 27, 20221384Jul 27, 20221384
InThe StartupbyEresh GorantlaGo Modules with Private GIT RepositoryIn this article, we will discuss the basic usage of go modules and how to create our own go module and how to include secured go modules…Feb 13, 20203997Feb 13, 20203997
InA Journey With GobyVincentGo: Vet Command Is More Powerful Than You ThinkGo vet command is a great help while writing your code. It helps you detect any suspicious, abnormal, or useless code in your application…Aug 1, 2019333Aug 1, 2019333
InGeek CulturebyRizal GowandyTutorial: Generate Swagger Specification and SwaggerUI for Go Fiber Web FrameworkWhy Fiber Web Framework?Apr 16, 202163Apr 16, 202163
InSamsara R&DbyChris FrostReducing costs for large caches in Go: Eliminating the memory overhead of the garbage collectorWhy the Go heap incurs a 100% memory overhead, when that’s an issue, and how you can reduce or eliminate this overhead.Feb 16, 20222241Feb 16, 20222241
InThirdfortbyKenta KudoGo Best Practices: How to code comfortablyIn this post, I’d like to introduce three Go best practice based on my experience in writing Go in the last 3–4 years.Mar 28, 20224755Mar 28, 20224755
Michael EppsGo Generics In 5 Minutes Or LessA quick primer on Go generics in Go 1.18+Mar 22, 202268Mar 22, 202268
Teiva HarsanyiGo and CPU CachesHow understanding the processor architecture can help us in optimizing performance?May 27, 20202.1K6May 27, 20202.1K6
InCanopasbyNidhi DGolang — Utility functions you always missedDRY — Do not repeat yourselfFeb 22, 20222913Feb 22, 20222913
didi12468Super Useful Tutorial! How Does Golang Practice Clean Architecture?Since Golang does not have a uniform coding pattern like Java, and different project subcontracting may be different in the same group…Feb 14, 202220Feb 14, 202220
InDev GeniusbyRafael Piovesan C MachadoGo (Golang): Clean Architecture & Repositories vs TransactionsYet another example on how to use it (or not)Dec 30, 20214204Dec 30, 20214204
Deepak ChoudharyGo Simplified: Scheduling and Context SwitchingYour one stop shop to understand how context switching and scheduling works in Go land.Feb 8, 20221231Feb 8, 20221231
InITNEXTbyReshef SharvitGolang and clean architectureI wanted to publish this article during the early days of the NBA Playoffs, when Damian Lillard was balling. Although it’s a bit too late…Jun 22, 20211K9Jun 22, 20211K9