Logo
Login
Tech Posts 31209
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Problems with Time-Based Code & How Fake Clocks Solve Them

⚠️ Problems with Time-Based Code in Tests When writing Go programs, we often rely on time-related functions like: time.After time.NewTicker time.NewTimer time.Sleep These are useful for i...
15.04.2025 0 Read More

Introduction to Golang: A Comprehensive Guide for Beginners

What is Go? Go, also known as Golang, is a powerful programming language developed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. As a statically typed and compiled language, it c...
16.04.2025 0 Read More

Learn gRPC COMPLETELY by building a mini Exam Service in GoLang

Learn gRPC COMPLETELY by building a mini Exam Service in GoLang
Modern systems like Slack, Netfix, or even Kubernetes handle real-time communication very efficiently. Their large and bulky backends are divided into microservices. Have you ever wondered how these s...
16.04.2025 0 Read More

Building a Production-Ready File Download System with GoFrame

Introduction 👋 Hey devs! If you're building web applications with Go, you've probably encountered the need to handle file downloads. While it might seem straightforward at first, implement...
16.04.2025 0 Read More

Boosting Golang JSON Performance: 10 Proven Techniques for High-Speed Processing

As a best-selling author, I invite you to explore my books on Amazon. Don't forget to follow me on Medium and show your support. Thank you! Your support means the world! JSON processing is a critica...
16.04.2025 0 Read More

Don't Cry about Pointers anymore - Deep Dive with C, Go and Rust

Don't Cry about Pointers anymore - Deep Dive with C, Go and Rust
Why TF does this blog even exist? Let’s be real — most of us treat pointers like radioactive waste. Let's ignore those dreadful stories of childhood when pointers were introduced to you l...
16.04.2025 0 Read More

5 Go Interface Mistakes - And How to Avoid Them

Hi there! I'm Shrijith Venkatrama, founder of Hexmos. Right now, I’m building LiveAPI, a tool that makes generating API docs from your code ridiculously easy.Interfaces in Go are a powerful feature,...
16.04.2025 0 Read More

Gerando Pagamentos via Pix com a AbacatePay

Gerando Pagamentos via Pix com a AbacatePay
Recentemente precisei integrar com gateways de pagamento via Pix, para um sistema que estou desenvolvendo, durante esse processo passei por alguns serviços como MercadoPago, Stripe, Pagar.me, entre o...
16.04.2025 0 Read More

Parsing and Formatting Time Strings 5/10

Working with dates and times is a fundamental part of programming, yet it can be surprisingly tricky. Go takes a unique approach to time formatting and parsing that might seem strange at first but bec...
16.04.2025 0 Read More

Method Receivers in Go: Demystifying Value and Pointer Receivers

Hi there! I'm Shrijith Venkatrama, founder of Hexmos. Right now, I’m building LiveAPI, a tool that makes generating API docs from your code ridiculously easy.Go doesn't have traditional classes or i...
17.04.2025 0 Read More
Loading...
#reading
Emerging Trends in Java Garbage Collection
0
🚀 State Management Smackdown: Riverpod vs Provider vs BLoC 🥊
0
Mengenal Filesystem di Linux: Struktur dan Cara Kerjanya
0
Docker: O Que Aprendi na Semana 1 de estudo
0
Difference Between REST API and Normal API
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0