<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://notes.yingchaoooo.com/Excalidraw/tailnet-subnet-router.excalidraw</loc>
    <lastmod>2025-05-20T16:34:59.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/README</loc>
    <lastmod>2025-04-05T08:57:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/architecture</loc>
    <lastmod>2024-12-24T09:27:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/attachments/ssg-workflow.excalidraw</loc>
    <lastmod>2025-04-24T06:18:24.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/codes/attachments/2d-array-and-struct.excalidraw</loc>
    <lastmod>2026-03-10T08:44:17.720Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/codes/c-lang</loc>
    <lastmod>2025-04-24T16:19:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/codes/claude-code-compile</loc>
    <lastmod>2025-04-21T08:51:30.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/codes/%E4%BB%8E%E4%BB%A3%E7%A0%81%E5%88%B0%E6%89%A7%E8%A1%8C</loc>
    <lastmod>2025-10-16T15:31:09.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/databases</loc>
    <lastmod>2025-03-20T15:37:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/git</loc>
    <lastmod>2025-10-08T00:48:36.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/</loc>
    <lastmod>2025-04-12T03:51:20.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/linux-and-cpu/CPU,-memory,-processes,-and-threads</loc>
    <lastmod>2025-03-20T15:37:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/linux-and-cpu/Context-Switching-Process</loc>
    <lastmod>2025-03-20T15:37:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/linux-and-cpu/cpu-stuff</loc>
    <lastmod>2024-12-15T15:00:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/linux-and-cpu/linux-basic-concepts</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/linux-and-cpu/linux-cmds</loc>
    <lastmod>2025-07-08T03:26:12.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/linux-and-cpu/%E7%90%86%E8%A7%A3%E4%B8%8B-IO-%E6%93%8D%E4%BD%9C</loc>
    <lastmod>2025-01-01T15:54:25.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/NAT--and--NAT-traversal</loc>
    <lastmod>2025-05-24T15:33:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/attachments/exit-node-lan-access.excalidraw</loc>
    <lastmod>2025-04-07T04:35:28.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/attachments/routing.excalidraw</loc>
    <lastmod>2025-05-10T04:08:48.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/attachments/site-to-site-networking.excalidraw</loc>
    <lastmod>2025-04-05T16:44:37.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/attachments/ssh-flow.excalidraw</loc>
    <lastmod>2025-04-16T16:08:12.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/browser-enter-url</loc>
    <lastmod>2025-03-20T15:37:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/cdn</loc>
    <lastmod>2025-04-16T04:22:37.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/dns</loc>
    <lastmod>2025-04-17T05:49:04.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/http</loc>
    <lastmod>2025-06-27T04:00:33.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/network-stack</loc>
    <lastmod>2025-06-27T04:00:33.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/routing</loc>
    <lastmod>2025-04-10T14:38:04.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/set-up-my-own-email-domain</loc>
    <lastmod>2025-04-16T06:11:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/ssh</loc>
    <lastmod>2025-04-17T03:43:56.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/tailscale</loc>
    <lastmod>2025-05-20T16:34:59.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/tls</loc>
    <lastmod>2025-04-16T16:08:12.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/vpc</loc>
    <lastmod>2025-04-07T04:35:28.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/vpn-tunnels-and-stuff(unfinished)</loc>
    <lastmod>2025-04-16T12:44:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/networking/wireguard</loc>
    <lastmod>2025-04-10T14:05:46.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/tools/containers</loc>
    <lastmod>2025-03-20T15:37:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/tools/graphQL</loc>
    <lastmod>2024-12-15T15:00:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/tools/kubernetes</loc>
    <lastmod>2025-03-20T15:37:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/tools/nginx</loc>
    <lastmod>2025-04-17T05:49:04.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/tools/regex</loc>
    <lastmod>2025-03-20T15:37:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/what-to-read</loc>
    <lastmod>2025-05-01T04:46:41.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/writing-a-ssg</loc>
    <lastmod>2025-05-01T16:01:39.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/CORS-what-is-it</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/CORS-why</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/CORS-workflow</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/FQDN</loc>
    <lastmod>2025-06-27T04:00:33.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/JWT-XSS</loc>
    <lastmod>2025-06-27T04:00:33.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/JWT-and-cookies</loc>
    <lastmod>2025-06-27T04:00:33.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/JWT</loc>
    <lastmod>2025-06-27T04:00:33.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/TIL</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/WebAssembly</loc>
    <lastmod>2025-05-14T17:30:16.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/SourceNAT.excalidraw</loc>
    <lastmod>2025-05-24T15:33:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/binary-tree-and-b-tree.excalidraw</loc>
    <lastmod>2025-06-27T13:59:23.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/dbms-clusterd-index.excalidraw</loc>
    <lastmod>2025-08-15T03:23:07.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/dbms-files-and-pages.excalidraw</loc>
    <lastmod>2025-08-14T03:57:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/docker-compose-web-app-workflow.excalidraw</loc>
    <lastmod>2025-10-26T07:01:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/jjui-interactive-bookmark-view.excalidraw</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/leetcode-array-to-linked-list-2026-01-16-15.56.20.excalidraw</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/attachments/linux-dir-tree.excalidraw</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/b+-tree-efficiency</loc>
    <lastmod>2025-08-12T16:53:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/b+-tree-insertion</loc>
    <lastmod>2025-08-12T16:53:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/b+-tree</loc>
    <lastmod>2025-08-12T16:53:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/b-tree</loc>
    <lastmod>2025-08-12T16:53:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/base64-encoding</loc>
    <lastmod>2025-06-27T04:00:33.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/bash-cmd-sub-and-declare</loc>
    <lastmod>2025-06-05T07:20:12.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/binary-tree-and-b-tree</loc>
    <lastmod>2025-08-11T06:10:01.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/binary-tree-implementation</loc>
    <lastmod>2025-08-11T06:10:01.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/blk-device-fs-mount</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/block-devices</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/building-skills</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/checksum</loc>
    <lastmod>2025-07-04T09:54:38.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/closure</loc>
    <lastmod>2025-06-28T05:10:36.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/compiled-lang-wasm</loc>
    <lastmod>2025-05-05T09:12:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/cost-of-closure</loc>
    <lastmod>2025-06-28T05:10:36.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/cpu-copy-data</loc>
    <lastmod>2025-08-15T04:31:22.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/database-migration-basics</loc>
    <lastmod>2025-08-29T16:13:20.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/database-migration-examples</loc>
    <lastmod>2025-08-30T16:51:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/database-migration-when-to-run</loc>
    <lastmod>2025-08-30T16:51:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/database-pages</loc>
    <lastmod>2025-07-11T05:54:39.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/db-basic</loc>
    <lastmod>2025-05-23T11:24:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/db-index-cost</loc>
    <lastmod>2025-06-27T05:47:21.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/db-index-preface</loc>
    <lastmod>2025-08-11T06:10:01.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/db-index</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/db-table-join-or-include-in-table</loc>
    <lastmod>2025-09-13T17:28:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-accessing-data-on-heap-file</loc>
    <lastmod>2025-08-10T15:06:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-buffer-and-os-buffer</loc>
    <lastmod>2025-09-18T04:21:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-buffer-pool-pin</loc>
    <lastmod>2025-08-26T06:20:07.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-buffer-pool</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-char-and-varchar</loc>
    <lastmod>2025-09-06T05:02:52.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-clusterd-index</loc>
    <lastmod>2025-08-15T03:23:07.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-connection-pool</loc>
    <lastmod>2025-11-12T13:19:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-dirty-page</loc>
    <lastmod>2025-07-10T06:14:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-disk-io</loc>
    <lastmod>2025-07-11T04:43:36.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-files-and-pages</loc>
    <lastmod>2025-08-14T03:57:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-files</loc>
    <lastmod>2025-07-10T06:14:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-heap-file</loc>
    <lastmod>2025-08-14T03:57:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-null-and-empty</loc>
    <lastmod>2025-09-06T05:02:52.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-page-table-and-dir</loc>
    <lastmod>2025-07-10T06:14:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-slotted-pages</loc>
    <lastmod>2025-07-11T05:54:39.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-storage-manager</loc>
    <lastmod>2025-07-10T06:14:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-transaction</loc>
    <lastmod>2025-11-12T13:19:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dbms-tuple</loc>
    <lastmod>2025-07-10T06:14:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dependency-lockfile</loc>
    <lastmod>2025-06-29T15:31:05.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dest-nat</loc>
    <lastmod>2025-05-24T15:33:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/df-du-mount</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-compose-network-diff</loc>
    <lastmod>2025-06-13T17:51:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-compose-network-mode</loc>
    <lastmod>2025-10-25T19:18:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-compose-nginx</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-compose-web-app-workflow</loc>
    <lastmod>2025-10-26T07:01:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-compose</loc>
    <lastmod>2025-06-03T16:06:01.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-expose-ports</loc>
    <lastmod>2025-08-31T17:30:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-multi-stage-build-from</loc>
    <lastmod>2025-08-28T15:42:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/docker-multi-stage-build</loc>
    <lastmod>2025-08-28T15:42:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dotrun-archives</loc>
    <lastmod>2025-06-13T07:38:05.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/dotrun-files</loc>
    <lastmod>2025-06-13T07:38:05.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/double-checked-lock-extended</loc>
    <lastmod>2025-06-05T09:09:29.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/double-checked-lock</loc>
    <lastmod>2025-06-05T09:09:29.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/drive-volume-partition</loc>
    <lastmod>2025-06-11T04:37:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/empty-struct</loc>
    <lastmod>2025-08-05T16:36:03.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/escape-sequence-example</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/escape-sequence-input</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/filesystem-basics</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/filesystem-block-device</loc>
    <lastmod>2025-06-18T04:29:32.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/firewall-and-iptables</loc>
    <lastmod>2025-05-26T16:16:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/function-concepts</loc>
    <lastmod>2025-08-14T03:57:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/git-worktree-and-agents</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-and-python-oop</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-anonymous-struct</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-bit-wise-operator</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-bitmask-check</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-channel-basics</loc>
    <lastmod>2025-05-15T17:12:02.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-channel-limit-goroutine</loc>
    <lastmod>2025-10-08T00:48:36.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-channel-prime-sieve</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-channel-read-write-direction</loc>
    <lastmod>2025-05-15T16:03:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-channel-select</loc>
    <lastmod>2025-10-16T15:31:09.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-channel-sync</loc>
    <lastmod>2025-05-15T15:39:03.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-concurrency-context-background</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-concurrency-context-passing</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-concurrency-context-use-case</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-concurrency-for-select-patterns</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-constructor-functions</loc>
    <lastmod>2025-09-29T12:35:03.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-deadlock</loc>
    <lastmod>2025-05-10T05:33:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-deconstructing-type-parameters</loc>
    <lastmod>2025-10-06T04:21:38.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-defer-nuance</loc>
    <lastmod>2025-06-16T06:36:32.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-defer</loc>
    <lastmod>2025-06-16T06:36:32.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-embedded-struct-embed-itself</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-embedded-struct-method-override</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-embedded-struct-method-promotion</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-embedded-struct-type</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-embedded-struct</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-empty-channel</loc>
    <lastmod>2025-05-16T05:23:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-empty-interface</loc>
    <lastmod>2025-08-06T07:47:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-function-receiver</loc>
    <lastmod>2025-08-05T16:36:03.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-function-type-2</loc>
    <lastmod>2025-11-03T15:58:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-function-type-3</loc>
    <lastmod>2025-11-04T15:52:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-function-type-method</loc>
    <lastmod>2025-11-04T15:52:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-function-type</loc>
    <lastmod>2025-10-11T09:39:34.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-generics-further-learning</loc>
    <lastmod>2025-09-30T04:32:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-generics-tilde-2</loc>
    <lastmod>2025-09-30T14:20:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-generics-tilde-3</loc>
    <lastmod>2025-10-06T04:21:38.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-generics-tilde</loc>
    <lastmod>2025-09-30T14:20:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-generics</loc>
    <lastmod>2025-10-02T17:33:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-http-handler-func-implicit-conversion</loc>
    <lastmod>2025-11-04T15:52:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-http-handler</loc>
    <lastmod>2025-11-04T15:52:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-http-handlerfunc</loc>
    <lastmod>2025-11-04T15:52:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-http-middleware</loc>
    <lastmod>2025-11-03T15:58:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-ignore-field-when-parsing-struct</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-as-func-args</loc>
    <lastmod>2025-09-30T14:20:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-basics-1</loc>
    <lastmod>2025-11-06T16:51:48.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-basics-2</loc>
    <lastmod>2025-09-03T05:52:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-basics-3</loc>
    <lastmod>2025-08-10T13:34:01.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-implicitly-satisfied-2</loc>
    <lastmod>2025-11-07T06:38:44.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-implicitly-satisfied</loc>
    <lastmod>2025-09-30T02:13:17.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-keyword</loc>
    <lastmod>2025-09-30T04:32:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-interface-pointer-receivers</loc>
    <lastmod>2025-09-03T05:52:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-invalid-receiver-type</loc>
    <lastmod>2025-10-14T08:20:42.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-iota-with-bit-shift-operator</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-iota</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-local-var-destruction</loc>
    <lastmod>2025-08-08T04:14:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-logging-consideration</loc>
    <lastmod>2025-09-22T16:06:38.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-make-new-map</loc>
    <lastmod>2025-09-08T03:41:50.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-make</loc>
    <lastmod>2025-08-08T04:14:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-map-init</loc>
    <lastmod>2025-09-08T03:41:50.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-middleware</loc>
    <lastmod>2025-11-04T15:52:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-mutex-basics</loc>
    <lastmod>2025-09-03T05:52:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-mutex-example-explain</loc>
    <lastmod>2025-09-03T05:52:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-mutex-struct</loc>
    <lastmod>2025-05-16T15:25:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-named-type</loc>
    <lastmod>2025-09-30T04:32:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-new-slice</loc>
    <lastmod>2025-09-08T03:41:50.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-new</loc>
    <lastmod>2025-08-13T05:47:12.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-nil-and-memory</loc>
    <lastmod>2025-09-08T03:41:50.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-nil-empty</loc>
    <lastmod>2025-09-08T03:41:50.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-nil-slice-and-map</loc>
    <lastmod>2025-08-15T09:43:52.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-package-module</loc>
    <lastmod>2025-05-09T03:57:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-recover-panic</loc>
    <lastmod>2025-05-16T15:25:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-returning-pointers</loc>
    <lastmod>2025-08-08T04:14:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-routine-basics</loc>
    <lastmod>2025-05-10T04:05:40.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-rune</loc>
    <lastmod>2025-09-30T16:09:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-runtime</loc>
    <lastmod>2025-05-01T04:46:41.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-rwmutex</loc>
    <lastmod>2025-09-03T05:52:08.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-select-and-switch</loc>
    <lastmod>2025-10-16T15:31:09.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-select-syntax</loc>
    <lastmod>2025-10-16T15:31:09.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-select-timeout-2</loc>
    <lastmod>2025-11-13T23:31:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-select-timeout</loc>
    <lastmod>2025-10-16T15:31:09.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-slice-and-array-memory</loc>
    <lastmod>2025-05-04T10:41:49.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-slice-and-array</loc>
    <lastmod>2025-08-13T04:47:06.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-slice-append-size</loc>
    <lastmod>2025-08-19T08:36:56.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-slice-append</loc>
    <lastmod>2025-08-19T08:36:56.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-slice-array-memory-allocation</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-slice-capacity</loc>
    <lastmod>2025-05-16T05:23:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-slice-mem-addr</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-string-data-type</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-struct-method</loc>
    <lastmod>2025-08-05T16:36:03.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-struct</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-switch-without-statement</loc>
    <lastmod>2025-11-06T16:51:48.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-ticker</loc>
    <lastmod>2025-05-16T08:23:41.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-timeout-implementation</loc>
    <lastmod>2025-10-16T15:31:09.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-assertion-1</loc>
    <lastmod>2025-11-06T16:51:48.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-constraint</loc>
    <lastmod>2025-09-30T14:20:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-convert</loc>
    <lastmod>2025-09-30T04:32:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-definition-and-alias</loc>
    <lastmod>2025-09-30T02:13:17.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-inference-1</loc>
    <lastmod>2025-10-06T04:21:38.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-inference-2</loc>
    <lastmod>2025-10-06T04:21:38.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-parameter</loc>
    <lastmod>2025-09-30T14:20:10.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-switch-basics</loc>
    <lastmod>2025-11-06T16:51:48.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type-switch</loc>
    <lastmod>2025-11-06T16:51:48.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-type</loc>
    <lastmod>2025-09-30T04:32:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-unnamed-type</loc>
    <lastmod>2025-10-06T04:21:38.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-untyped-constant</loc>
    <lastmod>2025-09-30T16:00:09.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-variadic-parameters</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-wait-group</loc>
    <lastmod>2025-05-16T05:23:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go-why-use-bit-wise-iota</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/go</loc>
    <lastmod>2025-05-18T08:39:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/harpoon-no-neck-pain</loc>
    <lastmod>2025-10-17T15:57:24.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/ip-forwarding</loc>
    <lastmod>2025-05-20T13:32:14.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/ip-masquerading</loc>
    <lastmod>2025-05-20T16:34:59.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/iptables-basics</loc>
    <lastmod>2025-06-03T03:26:44.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/iptables-chains</loc>
    <lastmod>2025-06-03T03:26:44.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/iptables-output</loc>
    <lastmod>2025-06-03T03:26:44.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/jjui</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/journey-nvim-remote-file</loc>
    <lastmod>2025-05-21T18:05:26.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/leetcode-array-to-linked-list</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/leetcode-binary-search-thinking</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/leetcode-format</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/leetcode-interview</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/leetcode-linked-list-dummy-node</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/leetcode-questions-to-repeat</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/leetcode-recursive-function</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/linux-mount-dir</loc>
    <lastmod>2025-05-22T03:40:04.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/linux-smbclient</loc>
    <lastmod>2025-05-21T13:31:53.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/logical-volume-manager</loc>
    <lastmod>2025-06-11T04:37:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/lua-for-loop-and-table</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/lua-pairs-ipairs</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/more-on-block-devices</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/mounting-misconception</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/mounting</loc>
    <lastmod>2025-06-21T02:58:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/my-projects-and-learnings</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/nat-basics</loc>
    <lastmod>2025-05-24T15:33:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/networkmanager-dns</loc>
    <lastmod>2025-05-26T08:06:49.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/optimizing-bash</loc>
    <lastmod>2025-11-10T07:34:36.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/pages-in-diff-context</loc>
    <lastmod>2025-07-10T06:14:58.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/parallelism-and-concurrency</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/pepper-cryptography</loc>
    <lastmod>2025-06-24T03:42:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/pipe-and-xargs</loc>
    <lastmod>2025-05-26T16:16:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/playing-with-sandbox</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/print-to-terminal</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/project-coffeeee</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/project-jw</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/project-simple-cv</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/python-dict-if-get-try</loc>
    <lastmod>2025-08-19T08:00:56.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/python-wasm-performance</loc>
    <lastmod>2025-05-05T09:12:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/react-null-input-props</loc>
    <lastmod>2025-09-30T02:13:17.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/recursive-function-starting-case</loc>
    <lastmod>2026-02-01T09:35:43.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/resetting-fedora-network</loc>
    <lastmod>2025-05-26T08:06:49.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/rest-api-difference</loc>
    <lastmod>2025-09-12T13:54:03.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/rewrite-vaadin-in-react</loc>
    <lastmod>2026-03-10T08:43:55.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/salt-cryptography</loc>
    <lastmod>2025-06-24T03:42:11.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/snat-and-dnat</loc>
    <lastmod>2025-05-26T16:16:57.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/snat-in-tailscale</loc>
    <lastmod>2025-05-20T16:34:59.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/source-nat</loc>
    <lastmod>2025-05-20T16:34:59.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/speed-of-set-and-list</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/ssh-control-master</loc>
    <lastmod>2025-05-21T16:14:59.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/struct-alignment</loc>
    <lastmod>2025-08-05T16:36:03.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/subnet-router-setup</loc>
    <lastmod>2025-06-03T14:13:18.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/tailscale-funnel-options</loc>
    <lastmod>2025-06-10T04:05:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/tailscale-subnet-router-what</loc>
    <lastmod>2025-05-20T13:32:14.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/thread-safety</loc>
    <lastmod>2025-05-10T04:05:40.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/tls-terminated-tcp</loc>
    <lastmod>2025-06-10T04:05:27.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/type-safety</loc>
    <lastmod>2025-07-08T14:05:52.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/url-routes-api-difference</loc>
    <lastmod>2025-09-13T08:16:54.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/user-register-security</loc>
    <lastmod>2025-08-21T04:15:41.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/volume-in-docker</loc>
    <lastmod>2025-06-13T07:38:05.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/websockets-reconnect</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/websockets</loc>
    <lastmod>2025-08-22T05:51:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.yingchaoooo.com/zettelkasten/why-not-double-hashing</loc>
    <lastmod>2025-12-08T13:33:13.000Z</lastmod>
  </url></urlset>