Go
-
Web Development
Why Go Is the Future of High-Performance Backend Systems
Go (or Golang) has rapidly emerged as a leading choice for developers building high-performance backend systems. Its combination of simplicity,…
Read More » -
Software Development
Rust vs. Go: Choosing the Right Language for High-Performance Systems
The choice between Rust and Go often arises when developers are tasked with building high-performance systems. Both languages were designed…
Read More » -
Enterprise Java
Java Spring Boot vs. Go (Golang): A Comprehensive Comparison
When choosing a backend technology for building web applications or services, Java Spring Boot and Go (Golang) are two powerful…
Read More » -
Software Development
Go Concurrency in Depth
Go, often referred to as Golang, is a programming language that makes it easy to write programs that take advantage…
Read More » -
Software Development
Deploying Go Applications to AWS App Runner
AWS App Runner is a fully managed service that makes it easy to build, deploy, and scale containerized applications quickly…
Read More » -
Software Development
Golang – First look at generics
This post is part of a series where I do my best to organize my thoughts around Go: its paradigms and usability…
Read More » -
Software Development
Go Desperately Needs Nil Safe Types
If you’ve worked with Go before, you’ve probably seen this runtime error. 1 panic: runtime error: invalid memory address or…
Read More » -
Software Development
Common anti-patterns in Go
It has been widely acknowledged that coding is an art, and like every artisan who crafts wonderful art and is…
Read More » -
Software Development
Golang – Smarter containers
This post is part of a series where I do my best to organize my thoughts around Go: its paradigms…
Read More »