<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Golang on Dwij.net</title>
    <link>https://dwij.net/tags/golang/</link>
    <description>Recent content in Golang on Dwij.net</description>
    <image>
      <title>Dwij.net</title>
      <url>https://dwij.net/images/cover.png</url>
      <link>https://dwij.net/images/cover.png</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Fri, 29 Sep 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://dwij.net/tags/golang/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>WebSockets: Build Anonymous Chat Server in Golang and Tailwind</title>
      <link>https://dwij.net/posts/websockets-anonymous-chat-server-in-golang-tailwind/</link>
      <pubDate>Fri, 29 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/websockets-anonymous-chat-server-in-golang-tailwind/</guid>
      <description>WebSockets provide a full-duplex communication channel over a single TCP connection, enabling real-time communication between clients and servers.</description>
    </item>
    <item>
      <title>IP Throttling or Rate Limiting in Golang using net/http and time/rate</title>
      <link>https://dwij.net/posts/ip-throttling-rate-limiting-in-golang-using-net-http-and-time-rate/</link>
      <pubDate>Sun, 24 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/ip-throttling-rate-limiting-in-golang-using-net-http-and-time-rate/</guid>
      <description>IP throttling, also known as rate limiting, is a technique used to control the rate of requests from a client to a server</description>
    </item>
    <item>
      <title>Next Best Web Framework: Benchmark Comparison for Golang Fiber, Node.js Express, Laravel, Lumen, and Django</title>
      <link>https://dwij.net/posts/next-best-web-framework-benchmark-golang-fiber-node-js-express-laravel-lumen-and-django/</link>
      <pubDate>Sun, 03 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/next-best-web-framework-benchmark-golang-fiber-node-js-express-laravel-lumen-and-django/</guid>
      <description>Web Framework Recommendation for Performance and Ease of coding in 2023. Golang and Express excel in high-performance scenarios, while Laravel, Lumen, and Django prioritise developer experience and feature completeness</description>
    </item>
    <item>
      <title>Error Handling Strategies in Go: Panic, Recover, and Error Wrapping</title>
      <link>https://dwij.net/posts/error-handling-strategies-in-golang-panic-recover-wrapping/</link>
      <pubDate>Tue, 15 Aug 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/error-handling-strategies-in-golang-panic-recover-wrapping/</guid>
      <description>In Go, error handling is straightforward yet powerful, thanks to the built-in panic and recover mechanisms</description>
    </item>
    <item>
      <title>Interfaces in Golang: A Comprehensive Guide</title>
      <link>https://dwij.net/posts/interfaces-in-golang-a-comprehensive-guide/</link>
      <pubDate>Sun, 18 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/interfaces-in-golang-a-comprehensive-guide/</guid>
      <description>Interfaces are a powerful feature in Go that enable polymorphism and abstraction</description>
    </item>
    <item>
      <title>Concurrency in Golang: Goroutines and Channels Explained</title>
      <link>https://dwij.net/posts/concurrency-in-golang-goroutines-channels-explained/</link>
      <pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/concurrency-in-golang-goroutines-channels-explained/</guid>
      <description>Concurrency is a powerful aspect of Go (Golang) that allows developers to execute multiple tasks simultaneously</description>
    </item>
    <item>
      <title>Singleton Pattern Approaches in Golang</title>
      <link>https://dwij.net/posts/singleton-pattern-approaches-in-golang/</link>
      <pubDate>Mon, 01 May 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/singleton-pattern-approaches-in-golang/</guid>
      <description>Simple examples to explain Singleton Pattern implementation in Golang</description>
    </item>
    <item>
      <title>Golang: Hello World</title>
      <link>https://dwij.net/posts/golang-hello-world/</link>
      <pubDate>Sat, 29 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://dwij.net/posts/golang-hello-world/</guid>
      <description>Simple Hello World Program in Golang for beginners</description>
    </item>
  </channel>
</rss>
