InAvenue TechbyRafael VargasDependency Injection in GoSomewhere in the last few years, I feel a piece of our community wasn’t so concerned about engineering good practices, it may be derived by…Dec 27, 20214717Dec 27, 20214717
InThis CodebyYash PrakashGolang Development Utilities You Should KnowHow to easily make use of simple yet meaningful development tools in your Go projectsOct 2, 2022161Oct 2, 2022161
InGoingGo.iobyJoão Henrique Machado SilvaWhy use TestMain for testing in Go?The TestMain function was released with Go 1.4 about 2 years ago and I feel like it is still not used enough.Jan 7, 20178469Jan 7, 20178469
Mazen Kenjrawi[Golang] Error Handling, the neat way!Never abuse the language toolings. Propagate your errors and improve the debugging process by customizing your application errors…Sep 10, 20221304Sep 10, 20221304
InXendit EngineeringbyJason LuiIn Go, sometimes nil is not nil!Type is life in Go, especially in interface, hence nil may not be nil at times!Sep 22, 2022271Sep 22, 2022271
Teerapong Singthong 👨🏻💻Golang: Improving your GO project With pre-commit hooksThis article I will share about how my team deal with making code alignment, convention and adopt the pre-commit to go project.Sep 6, 20221104Sep 6, 20221104
InLevel Up CodingbyKevin VogelMicroservices in Go with gRPC, API Gateway, and AuthenticationCreating 3 Microservices and 1 API Gateway in Go with gRPC, GORM and ViperMar 29, 20221.2K7Mar 29, 20221.2K7
Viet-Minh Le5 concurrency patterns in GolangThis article will cover 5 simple concurrency patterns which are often used in GolangJun 1, 2022176Jun 1, 2022176