<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>zg blog</title><link>https://guangzou.github.io/</link><description>Stay hungry, stay foolish! 🚀</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>xxx</copyright><lastBuildDate>Fri, 27 Feb 2026 16:56:38 +0800</lastBuildDate><atom:link href="https://guangzou.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Redis 命令执行流程</title><link>https://guangzou.github.io/%E5%91%BD%E4%BB%A4%E6%89%A7%E8%A1%8C%E6%B5%81%E7%A8%8B/</link><pubDate>Fri, 27 Feb 2026 16:56:38 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/%E5%91%BD%E4%BB%A4%E6%89%A7%E8%A1%8C%E6%B5%81%E7%A8%8B/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/redis_command_flow_banner.png" referrerpolicy="no-referrer">
            </div><p>redis 服务端接受客户端发送过来的命令，通过事件分发机制将对应的命令分发到不同的执行函数，由各具体的执行函数执行对应命令</p>]]></description></item><item><title>Channel解析</title><link>https://guangzou.github.io/channle/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/channle/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/channel%e5%ba%95%e5%b1%82%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>基于 go1.22.6 源码解析 channel 底层源码</p>]]></description></item><item><title>Context</title><link>https://guangzou.github.io/context/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/context/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/context%e5%ba%95%e5%b1%82%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>坐好扶好马上揭晓、内容劲爆有点重要</p>]]></description></item><item><title>database/sql</title><link>https://guangzou.github.io/database_sql/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/database_sql/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/%e6%a0%87%e5%87%86%e5%ba%93database_sql%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>学习 go 语言通用的结构化查询流程框架 &ndash; 标准库 database/sql</p>]]></description></item><item><title>Func函数底层实现</title><link>https://guangzou.github.io/func/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/func/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/Func%e5%ba%95%e5%b1%82%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>基于 go1.22.6 版本解析 func 函数底层实现</p>]]></description></item><item><title>GMP调度模型</title><link>https://guangzou.github.io/gmp/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/gmp/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/GMP%e8%b0%83%e5%ba%a6%e6%a8%a1%e5%9e%8b%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>从底层源码角度看 golang 的 GMP 调度模型</p>]]></description></item><item><title>mysql驱动</title><link>https://guangzou.github.io/go_sql_drive_mysql/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/go_sql_drive_mysql/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/%e6%a0%87%e5%87%86%e5%ba%93mysql%e9%a9%b1%e5%8a%a8%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>go 标准库 mysql 驱动底层实现</p>]]></description></item><item><title>Panic</title><link>https://guangzou.github.io/panic/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/panic/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/panic%e5%ba%95%e5%b1%82%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>基于 go1.22.6 版本解析 panic 的底层实现</p>]]></description></item><item><title>select</title><link>https://guangzou.github.io/select/</link><pubDate>Tue, 03 Feb 2026 16:44:51 +0800</pubDate><author>zg</author><guid>https://guangzou.github.io/select/</guid><description><![CDATA[<div class="featured-image">
                <img src="/images/select%e5%ba%95%e5%b1%82%e6%ba%90%e7%a0%81%e8%a7%a3%e6%9e%90_banner.png" referrerpolicy="no-referrer">
            </div><p>从源码角度看 select 的底层实现</p>]]></description></item></channel></rss>