
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Caffeine Algorithm</title>
      <link>https://caffeinealgorithm.com/en-GB/blog</link>
      <description>A development community that loves caffeine and algorithms.</description>
      <language>en-gb</language>
      <managingEditor>nelsonsilvadev@gmail.com (Nelson Silva)</managingEditor>
      <webMaster>nelsonsilvadev@gmail.com (Nelson Silva)</webMaster>
      <lastBuildDate>Thu, 16 Apr 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://caffeinealgorithm.com/en-GB/categories/go/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/bitwise-operators-in-go</guid>
    <title>Bitwise Operators in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/bitwise-operators-in-go</link>
    <description>Explore in depth the bitwise operators in Go. This article details concepts, practical applications and examples, elucidating the importance of these operators in the Go language.</description>
    <pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/files-read-in-go</guid>
    <title>Files (Read) in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/files-read-in-go</link>
    <description>Dive deep into reading files in Go. From opening simple text files to handling structured data, Go offers powerful tools for working with files.</description>
    <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/files-write-in-go</guid>
    <title>Files (Write) in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/files-write-in-go</link>
    <description>Through this article, uncover the techniques and best practices for efficiently handling file writing.</description>
    <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/date-and-time-in-go</guid>
    <title>Date and Time in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/date-and-time-in-go</link>
    <description>Discover how to manipulate and format dates and times in the Go programming language. This comprehensive guide highlights the functions and packages available to work effectively with dates and times.</description>
    <pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/math-functions-in-go</guid>
    <title>Math Functions in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/math-functions-in-go</link>
    <description>Deepen your knowledge of the mathematical functions offered by the Go programming language.</description>
    <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/interfaces-in-go</guid>
    <title>Interfaces in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/interfaces-in-go</link>
    <description>Understand how interfaces improve the modularity of your code, promote reuse, and provide an effective way to achieve polymorphism.</description>
    <pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/struct-in-go</guid>
    <title>struct in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/struct-in-go</link>
    <description>Learn how to define, initialise, and use structs to create custom types and store related data.</description>
    <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/dictionaries-map-in-go</guid>
    <title>Dictionaries (Map) in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/dictionaries-map-in-go</link>
    <description>Dive deep into the world of dictionaries in Go, exploring the Map data structure, its fundamental operations, and use cases.</description>
    <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/multidimensional-arrays-in-go</guid>
    <title>Multidimensional Arrays in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/multidimensional-arrays-in-go</link>
    <description>Explore the depth of multidimensional arrays in Go, from basic declaration to advanced applications and optimisations.</description>
    <pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/common-errors-in-go</guid>
    <title>Common Errors in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/common-errors-in-go</link>
    <description>In this article, we highlight some of the most common errors made by Go programmers and how to avoid them.</description>
    <pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/global-and-local-variables-in-go</guid>
    <title>Global and Local Variables in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/global-and-local-variables-in-go</link>
    <description>Dive deep into the distinction between global and local variables in Go. Understand their scope, usage, advantages, disadvantages, and the impact on building robust applications.</description>
    <pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/arguments-in-go</guid>
    <title>Arguments in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/arguments-in-go</link>
    <description>Explore the nature of arguments in Go, understanding how to pass and manipulate values, pointers, and more.</description>
    <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/return-in-go</guid>
    <title>return in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/return-in-go</link>
    <description>Understand the use of the &quot;return&quot; keyword in Go, covering its basic functionality, the use of multiple return values, named returns, and best practices.</description>
    <pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/functions-in-go</guid>
    <title>Functions in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/functions-in-go</link>
    <description>Discover the nuances of functions in Go, from their basic declaration to multiple return values, anonymous functions, and closures.</description>
    <pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/break-and-continue-in-go</guid>
    <title>break and continue in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/break-and-continue-in-go</link>
    <description>Dive deep into the use of the break and continue keywords in Go. In this article, we will explore their functionality, nuances, and best practices in detail to optimise your control flow.</description>
    <pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/for-loop-in-go</guid>
    <title>For Loop in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/for-loop-in-go</link>
    <description>This article explores the functionality and versatility of the for loop in the Go programming language, with detailed examples and practical tips.</description>
    <pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/switch-in-go</guid>
    <title>Switch in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/switch-in-go</link>
    <description>Dive deep into the use of the switch statement in Go and discover the different uses and nuances of this flow control mechanism.</description>
    <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/comparison-operators-in-go</guid>
    <title>Comparison Operators in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/comparison-operators-in-go</link>
    <description>In this article, we will dive deep into comparison operators in Go, understanding their syntax and application in various scenarios.</description>
    <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/if-else-if-and-else-in-go</guid>
    <title>if, else if and else in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/if-else-if-and-else-in-go</link>
    <description>Understand in detail the use of conditional structures in Go, covering not only the syntax but also best practices and tips for efficient programming.</description>
    <pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/arrays-in-go</guid>
    <title>Arrays in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/arrays-in-go</link>
    <description>Understand arrays in Go, from the basic concepts to advanced practices. Learn how to declare, initialise, and manipulate arrays in Go efficiently.</description>
    <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/user-input-bufio-in-go</guid>
    <title>User Input (bufio) in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/user-input-bufio-in-go</link>
    <description>In this article, we dive deep into obtaining user input in Go using the bufio library, covering both basic and advanced concepts.</description>
    <pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/comments-in-go</guid>
    <title>Comments in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/comments-in-go</link>
    <description>Dive into the art of comments in Go. Understand the importance of well-written comments and learn best practices to ensure readable and maintainable code.</description>
    <pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/more-about-strings-in-go</guid>
    <title>More About Strings in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/more-about-strings-in-go</link>
    <description>Deepen your knowledge of strings in Go, understanding functions, special characters, and advanced techniques.</description>
    <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/assignment-operators-in-go</guid>
    <title>Assignment Operators in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/assignment-operators-in-go</link>
    <description>Discover the potential of assignment operators in Go, understanding their crucial role in writing efficient and readable code.</description>
    <pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/variables-in-go</guid>
    <title>Variables in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/variables-in-go</link>
    <description>In this article, we detail how variables work in the Go programming language, covering variables of various types and providing practical examples for a better understanding.</description>
    <pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/arithmetic-operators-in-go</guid>
    <title>Arithmetic Operators in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/arithmetic-operators-in-go</link>
    <description>Deepen your knowledge of arithmetic operators in the Go programming language. We&#39;ll explore not just the basics, but also quirks and things to watch out for during coding.</description>
    <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/println-function-and-strings-in-go</guid>
    <title>Println() Function and Strings in Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/println-function-and-strings-in-go</link>
    <description>Explore the depth of the Println() function and strings in Go. Dive into the details, nuances, and practical examples of this powerful and concise language.</description>
    <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

  <item>
    <guid>https://caffeinealgorithm.com/en-GB/blog/introduction-to-go</guid>
    <title>Introduction to Go</title>
    <link>https://caffeinealgorithm.com/en-GB/blog/introduction-to-go</link>
    <description>In this article, we dive into the Go programming language, covering its history, key features, and the reasoning behind its creation.</description>
    <pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate>
    <author>nelsonsilvadev@gmail.com (Nelson Silva)</author>
    <category>go</category>
  </item>

    </channel>
  </rss>
