<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://erdianzhang.cn/2026/03/10/from-json-to-protobuf/</loc>
    
    <lastmod>2026-03-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/03/09/%E5%9F%BA%E4%BA%8E%E2%80%9C%E5%AE%89%E5%85%A8%E8%BE%B9%E9%99%85%E2%80%9D%E7%AE%97%E6%B3%95%E7%9A%84%E5%8A%A0%E6%9D%83%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%E5%99%A8/</loc>
    
    <lastmod>2026-03-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/about/index.html</loc>
    
    <lastmod>2026-03-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/contact/index.html</loc>
    
    <lastmod>2026-03-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/privacy/index.html</loc>
    
    <lastmod>2026-03-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/03/06/affinity-over-pubsub/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/03/04/monorepo-mpa-refactoring/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/03/06/%E4%BB%8E-CDN-%E5%88%B0-ESA%EF%BC%9A%E6%9E%84%E5%BB%BA%E7%8E%B0%E4%BB%A3%E5%A4%9A%E5%BA%94%E7%94%A8%E5%B9%B3%E5%8F%B0%E7%9A%84%E2%80%9C%E8%BE%B9%E7%BC%98%E7%BD%91%E5%85%B3%E2%80%9D%E9%87%8D%E6%9E%84%E5%AE%9E%E8%B7%B5/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/02/23/%E3%80%8A%E8%89%BE%E5%B0%94%E7%99%BB%E6%B3%95%E7%8E%AF%E3%80%8B%E5%92%8C%E3%80%8A%E5%AF%B9%E9%A9%AC%E5%B2%9B-%E7%BE%8A%E8%B9%84%E5%B1%B1%E4%B9%8B%E9%AD%82%E3%80%8B%E7%9A%84%E4%B8%9C%E8%A5%BF%E6%96%B9%E4%BA%92%E6%8D%A2/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/02/27/%E8%81%8A%E8%81%8A%E3%80%8A%E5%AE%87%E5%AE%99%E5%B0%8F%E6%9C%BA%E5%99%A8%E4%BA%BA%E3%80%8B%E5%92%8C%E3%80%8A%E9%A9%AC%E9%87%8C%E5%A5%A5%E5%A5%A5%E5%BE%B7%E8%B5%9B%E3%80%8B/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/02/24/%E3%80%8A%E5%80%92%E5%B8%A6%E5%A4%A7%E6%8C%91%E6%88%98%E3%80%8B%E7%9A%84%E6%8A%80%E6%9C%AF%E5%AE%9E%E7%8E%B0/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/02/27/%E6%8A%84%E5%86%99%E4%BD%93%E9%AA%8C-AI%E6%97%B6%E4%BB%A3%E7%9A%84%E6%96%87%E5%8C%96%E4%BC%A0%E6%89%BF%E4%B8%8E%E5%9B%9E%E5%BD%92/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/03/01/%E6%9E%B6%E6%9E%84%E5%A4%A7%E4%BF%AE%E8%AE%B0%EF%BC%9A%E4%BB%8E%E2%80%9C%E5%8D%95%E6%9C%BA%E7%A1%AC%E6%89%9B%E2%80%9D%E5%88%B0%E2%80%9C%E5%88%86%E5%B8%83%E5%BC%8F%E6%AD%A3%E8%A7%84%E5%86%9B%E2%80%9D/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/2026/02/23/%E5%80%92%E6%94%BE%E7%9A%84%E7%81%B5%E6%84%9F/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://erdianzhang.cn/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://erdianzhang.cn/tags/Protobuf/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/Golang/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/TypeScript/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E7%BC%96%E7%A8%8B%E6%8A%80%E6%9C%AF/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E6%9E%B6%E6%9E%84/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E5%88%86%E5%B8%83%E5%BC%8F/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E5%90%8E%E7%AB%AF/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E6%BC%94%E8%BF%9B/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E4%BD%9C%E5%93%81%E8%AF%84%E8%AE%BA/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E6%96%87%E5%8C%96%E4%BA%A4%E6%B5%81/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E8%BF%90%E7%BB%B4/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E8%BE%B9%E7%BC%98%E8%AE%A1%E7%AE%97/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/Go/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E6%80%9D%E8%80%83/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E5%88%9B%E6%84%8F/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://erdianzhang.cn/tags/%E9%9A%8F%E7%AC%94/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
  <url>
    <loc>https://erdianzhang.cn/categories/%E6%8A%80%E6%9C%AF%E5%AE%9E%E8%B7%B5/</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
</urlset>
