How to Rate Limit HTTP Requests in Go application
There is a library like Tollbooth has a good range of rate limit features. But if you want something simple and lightweight – or just want to learn – it's…
Rate limiting your Go application
In this article, we’ll explore the fundamentals of rate limiting, different types of rate limiting algorithms, and several techniques and libraries for implementing rate limiting in Go applications. By the…
Structuring your Golang app: Flat structure vs. layered architecture
Building a great application begins with its structure. An app’s structure sets the tone for the development of the application, and it is important to get it right from the…
How GOROOT and GOPATH Works
This article will explain for you how the GOROOT and GOPATH works before and after the version 1.11. It will show how GOPATH and GO111MODULE works.
Installing Multiple Version of Golang using GoEnv
Often we need a different version of go according to specific projects. There are different options we have like we can use Docker for our specific project’s need(we can talk…
Web Scraping with Playwright in Python
Gathering large amounts of data from websites manually is inefficient and unfeasible but you can use appropriate tools to help you. Let's learn how to use Playwright in Python to…
How to Get Started with Logging in Flask
Logging is a crucial component in the software life cycle. It allows you to take a peek inside your application and understand what is happening, which helps you address the…
How to Create Your Own GPT with OpenAI’s Assistants API
Are you ready to take your AI skills to the next level? This blog post is your roadmap to building your own GPT (Generative Pre-trained Transformer) using OpenAI’s Assistants API.…
Mastering Function Decorators in Python!
Decorators are an extremely useful feature in Python language that allows programmers to change the behaviour of a function without changing the function. In this post, we are going to…
Python Dotenv: How To Manage Environment Variables in Python
Managing your Python application’s environment variables can be a challenge, especially if you’re dealing with sensitive information like API keys or database credentials. This is where python-dotenv comes into play.…