<?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>Slice on Chun-Yi Lee</title>
    <link>https://chun-yi-lee.netlify.app/tags/slice/</link>
    <description>Recent content in Slice on Chun-Yi Lee</description>
    <image>
      <title>Chun-Yi Lee</title>
      <url>https://chun-yi-lee.netlify.app/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://chun-yi-lee.netlify.app/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo -- 0.133.0</generator>
    <language>en</language>
    <lastBuildDate>Mon, 26 Aug 2024 23:03:48 +0800</lastBuildDate>
    <atom:link href="https://chun-yi-lee.netlify.app/tags/slice/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Understanding Go Slice Behind the Scene</title>
      <link>https://chun-yi-lee.netlify.app/blog/go-slice/</link>
      <pubDate>Mon, 26 Aug 2024 23:03:48 +0800</pubDate>
      <guid>https://chun-yi-lee.netlify.app/blog/go-slice/</guid>
      <description>This article refers to Golang slice append implementation details.
Welcome to a deep dive into Go slices! In this article, we unravel the inner workings of Go&amp;rsquo;s slice data structure, answering fundamental questions that every Go developer should know. You&amp;rsquo;ll gain insights into how slices are structured, how their capacity dynamically grows when elements are appended, and crucially, how to avoid unintentional data overlaps or modifications when manipulating multiple slices using append().</description>
    </item>
  </channel>
</rss>
