<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Golang on Zerlaer&#39;s Notebook</title>
    <link>https://blog.zerlaer.cn/tags/golang/</link>
    <description>Recent content in Golang on Zerlaer&#39;s Notebook</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Sun, 11 Jan 2026 15:00:00 +0800</lastBuildDate>
    <atom:link href="https://blog.zerlaer.cn/tags/golang/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Envar-开发环境配置工具使用说明</title>
      <link>https://blog.zerlaer.cn/article/envar-%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sun, 11 Jan 2026 15:00:00 +0800</pubDate>
      <guid>https://blog.zerlaer.cn/article/envar-%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;项目地址：&lt;a href=&#34;https://github.com/zerlaer/envar&#34;&gt;https://github.com/zerlaer/envar&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;功能特性&#34;&gt;功能特性&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Go环境配置&lt;/strong&gt;：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;设置GOPATH工作区路径&lt;/li&gt;&#xA;&lt;li&gt;配置GOPROXY代理（默认使用国内镜像）&lt;/li&gt;&#xA;&lt;li&gt;启用GO111MODULE模块支持&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Python环境配置&lt;/strong&gt;：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;设置pip国内镜像源&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Node.js环境配置&lt;/strong&gt;：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;配置npm国内镜像&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;系统要求&#34;&gt;系统要求&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Go 1.16+（用于编译程序）&lt;/li&gt;&#xA;&lt;li&gt;Windows、Linux或macOS操作系统&lt;/li&gt;&#xA;&lt;li&gt;在Windows上设置系统环境变量时需要管理员权限&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;使用方法&#34;&gt;使用方法&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-编译程序&#34;&gt;1. 编译程序&lt;/h3&gt;&#xA;&lt;h4 id=&#34;基本编译&#34;&gt;基本编译&lt;/h4&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;go build -o envar main.go&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;带图标编译windows&#34;&gt;带图标编译（Windows）&lt;/h4&gt;&#xA;&lt;p&gt;如果需要为Windows可执行文件添加图标，请先确保&lt;code&gt;icon.ico&lt;/code&gt;文件存在，然后执行：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;go run github.com/akavel/rsrc -ico icon.ico -o envar.syso&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;go build -o envar.exe main.go&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;2-配置环境&#34;&gt;2. 配置环境&lt;/h3&gt;&#xA;&lt;p&gt;编辑&lt;code&gt;config.yaml&lt;/code&gt;文件，根据需要修改各环境的配置参数：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;go&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;gopath&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;D:\Code\Go&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;goproxy&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://goproxy.cn,direct&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;go111module&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;on&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;python&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;pip_mirror&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://pypi.tuna.tsinghua.edu.cn/simple&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;node&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;npm_mirror&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://registry.npmmirror.com&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;3-运行程序&#34;&gt;3. 运行程序&lt;/h3&gt;&#xA;&lt;h4 id=&#34;windows&#34;&gt;Windows&lt;/h4&gt;&#xA;&lt;p&gt;在Windows上，需要以管理员身份运行命令提示符或PowerShell：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 以管理员身份运行命令提示符或PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;envar.exe&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;linuxmacos&#34;&gt;Linux/macOS&lt;/h4&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# Linux&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;./envar&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# macOS&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;./envar&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;配置说明&#34;&gt;配置说明&lt;/h2&gt;&#xA;&lt;h3 id=&#34;go环境&#34;&gt;Go环境&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;gopath&lt;/code&gt;：Go工作区路径&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;goproxy&lt;/code&gt;：Go模块代理地址&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;go111module&lt;/code&gt;：Go模块支持开关（on/off/auto）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;python环境&#34;&gt;Python环境&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;pip_mirror&lt;/code&gt;：pip镜像源地址&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;nodejs环境&#34;&gt;Node.js环境&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;npm_mirror&lt;/code&gt;：npm镜像源地址&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;国内镜像推荐&#34;&gt;国内镜像推荐&lt;/h2&gt;&#xA;&lt;h3 id=&#34;go代理&#34;&gt;Go代理&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;https://goproxy.cn,direct&lt;/code&gt;（七牛云）&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;https://goproxy.io,direct&lt;/code&gt;（全球）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;python-pip镜像&#34;&gt;Python pip镜像&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;https://pypi.tuna.tsinghua.edu.cn/simple&lt;/code&gt;（清华大学）&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;https://mirrors.aliyun.com/pypi/simple&lt;/code&gt;（阿里云）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;nodejs镜像&#34;&gt;Node.js镜像&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;https://registry.npmmirror.com&lt;/code&gt;（网易）&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;https://registry.npmmirror.com&lt;/code&gt;（淘宝，已迁移至网易）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;环境变量持久化说明&#34;&gt;环境变量持久化说明&lt;/h2&gt;&#xA;&lt;p&gt;程序会根据不同的操作系统，提示用户将环境变量添加到相应的配置文件中：&lt;/p&gt;</description>
    </item>
    <item>
      <title>Capslock 防锁屏工具使用说明</title>
      <link>https://blog.zerlaer.cn/article/capslock-%E9%98%B2%E9%94%81%E5%B1%8F%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sun, 11 Jan 2026 14:56:00 +0800</pubDate>
      <guid>https://blog.zerlaer.cn/article/capslock-%E9%98%B2%E9%94%81%E5%B1%8F%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;项目地址：&lt;a href=&#34;https://github.com/zerlaer/capslock&#34;&gt;https://github.com/zerlaer/capslock&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;功能特性&#34;&gt;功能特性&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;🛡️ &lt;strong&gt;防止自动锁屏&lt;/strong&gt;：通过模拟键盘操作保持系统活跃状态&lt;/li&gt;&#xA;&lt;li&gt;⏱️ &lt;strong&gt;自定义时间间隔&lt;/strong&gt;：可根据需要设置任意秒数的操作间隔（默认 60 秒）&lt;/li&gt;&#xA;&lt;li&gt;🎨 &lt;strong&gt;简洁图形界面&lt;/strong&gt;：直观的用户界面，易于操作&lt;/li&gt;&#xA;&lt;li&gt;🖥️ &lt;strong&gt;Windows 支持&lt;/strong&gt;：专为 Windows 平台开发&lt;/li&gt;&#xA;&lt;li&gt;📦 &lt;strong&gt;轻量级&lt;/strong&gt;：体积小，资源占用低&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;安装说明&#34;&gt;安装说明&lt;/h2&gt;&#xA;&lt;h3 id=&#34;直接使用&#34;&gt;直接使用&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;从&lt;code&gt;build/bin&lt;/code&gt;目录下载最新的&lt;code&gt;capslock.exe&lt;/code&gt;文件&lt;/li&gt;&#xA;&lt;li&gt;双击运行即可，无需安装&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;编译安装&#34;&gt;编译安装&lt;/h3&gt;&#xA;&lt;p&gt;如果你想自己编译项目，请按照以下步骤操作：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;安装依赖&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;安装 Go 语言（1.18+）&lt;/li&gt;&#xA;&lt;li&gt;安装 Wails 框架：&lt;code&gt;go install github.com/wailsapp/wails/v2/cmd/wails@latest&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;安装 Node.js（用于前端构建）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;克隆仓库&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git clone &amp;lt;repository-url&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd capslock&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;编译项目&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wails build&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;运行程序&lt;/strong&gt;&#xA;在&lt;code&gt;build/bin&lt;/code&gt;目录找到生成的&lt;code&gt;capslock.exe&lt;/code&gt;文件，双击运行&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;使用方法&#34;&gt;使用方法&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;运行程序&lt;/strong&gt;：双击&lt;code&gt;capslock.exe&lt;/code&gt;启动应用&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;设置间隔&lt;/strong&gt;：在输入框中设置防止锁屏的时间间隔（单位：秒）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;开始防护&lt;/strong&gt;：点击&amp;quot;开始&amp;quot;按钮启动防止锁屏功能&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;停止防护&lt;/strong&gt;：点击&amp;quot;停止&amp;quot;按钮停止防止锁屏功能&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;工作原理&#34;&gt;工作原理&lt;/h2&gt;&#xA;&lt;p&gt;该工具通过&lt;code&gt;github.com/go-vgo/robotgo&lt;/code&gt;库模拟键盘操作，定时按下并释放 Caps Lock 键，这种操作对系统和其他程序几乎没有影响，但可以有效防止系统进入锁屏状态。&lt;/p&gt;&#xA;&lt;h2 id=&#34;技术栈&#34;&gt;技术栈&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;后端&lt;/strong&gt;：Go 语言&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;框架&lt;/strong&gt;：Wails v2&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;前端&lt;/strong&gt;：HTML/CSS/JavaScript&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;UI 组件&lt;/strong&gt;：原生 HTML/CSS&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;项目结构&#34;&gt;项目结构&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;capslock/&#xA;├── build/              # 编译输出目录&#xA;│   ├── bin/           # 可执行文件&#xA;│   └── windows/       # Windows特定资源&#xA;├── frontend/           # 前端代码&#xA;│   ├── src/           # 源代码&#xA;│   └── dist/          # 构建输出&#xA;├── .gitignore         # Git忽略文件&#xA;├── LICENSE            # MIT许可证&#xA;├── README.md          # 项目说明文件&#xA;├── app.go             # 应用程序逻辑&#xA;├── go.mod             # Go模块依赖&#xA;├── go.sum             # Go模块校验和&#xA;├── main.go            # 主程序入口&#xA;└── wails.json         # Wails配置文件&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;许可证&#34;&gt;许可证&lt;/h2&gt;&#xA;&lt;p&gt;本项目采用 MIT 许可证 - 查看&lt;a href=&#34;LICENSE&#34;&gt;LICENSE&lt;/a&gt;文件了解详情&lt;/p&gt;</description>
    </item>
    <item>
      <title>Iconverter 图片转换服务器使用说明</title>
      <link>https://blog.zerlaer.cn/article/iconverter-%E5%9B%BE%E7%89%87%E8%BD%AC%E6%8D%A2%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</link>
      <pubDate>Sun, 11 Jan 2026 14:48:14 +0800</pubDate>
      <guid>https://blog.zerlaer.cn/article/iconverter-%E5%9B%BE%E7%89%87%E8%BD%AC%E6%8D%A2%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;项目地址：&lt;a href=&#34;https://github.com/zerlaer/iconverter&#34;&gt;https://github.com/zerlaer/iconverter&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;功能特性&#34;&gt;功能特性&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;✨ &lt;strong&gt;多格式支持&lt;/strong&gt;：支持 PNG、JPG 和 ICO 格式之间的转换&lt;/li&gt;&#xA;&lt;li&gt;🔄 &lt;strong&gt;批量转换&lt;/strong&gt;：支持同时上传和转换多个图片文件&lt;/li&gt;&#xA;&lt;li&gt;🚀 &lt;strong&gt;高性能&lt;/strong&gt;：使用并发处理技术，提高多文件转换效率&lt;/li&gt;&#xA;&lt;li&gt;📝 &lt;strong&gt;简洁日志&lt;/strong&gt;：自定义日志格式，去除冗余信息，易于阅读&lt;/li&gt;&#xA;&lt;li&gt;🛡️ &lt;strong&gt;安全可靠&lt;/strong&gt;：包含文件大小限制和安全的文件名处理&lt;/li&gt;&#xA;&lt;li&gt;🎨 &lt;strong&gt;透明背景处理&lt;/strong&gt;：转换为 JPG 格式时自动处理透明背景&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;支持的转换格式&#34;&gt;支持的转换格式&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;PNG ↔ JPG&lt;/li&gt;&#xA;&lt;li&gt;PNG → ICO&lt;/li&gt;&#xA;&lt;li&gt;JPG → PNG&lt;/li&gt;&#xA;&lt;li&gt;JPG → ICO&lt;/li&gt;&#xA;&lt;li&gt;ICO → PNG&lt;/li&gt;&#xA;&lt;li&gt;ICO → JPG&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;技术栈&#34;&gt;技术栈&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;后端框架&lt;/strong&gt;：Gin (&lt;a href=&#34;https://github.com/gin-gonic/gin&#34;&gt;https://github.com/gin-gonic/gin&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;日志库&lt;/strong&gt;：Zap (&lt;a href=&#34;https://github.com/uber-go/zap&#34;&gt;https://github.com/uber-go/zap&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;图片处理&lt;/strong&gt;：Golang 标准库&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ICO 支持&lt;/strong&gt;：golang-image-ico (&lt;a href=&#34;https://github.com/Kodeworks/golang-image-ico&#34;&gt;https://github.com/Kodeworks/golang-image-ico&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;安装和使用&#34;&gt;安装和使用&lt;/h2&gt;&#xA;&lt;h3 id=&#34;前置要求&#34;&gt;前置要求&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Go 1.16+ 环境&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;安装步骤&#34;&gt;安装步骤&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;克隆项目到本地：&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git clone &amp;lt;项目仓库地址&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd iconverter&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;2&#34;&gt;&#xA;&lt;li&gt;安装依赖：&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;go mod download&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;运行服务器：&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;go run main.go&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;4&#34;&gt;&#xA;&lt;li&gt;访问应用：&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;打开浏览器访问 &lt;code&gt;http://localhost:8020&lt;/code&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
