HEWEN's blog

  • 2025
  • Go embed.FS 教程

    📦 Go embed.FS 教程 Go 1.16 起引入的 embed.FS 彻底改变了静态资源管理的方式。本教程将带你从基础到进阶全面掌握 embed.FS,并结合实战场景给出一整套解决方案。 ✨ 为什么要用 embed.FS? 在 Web 项目、CLI 工具、配置系统或模板引擎中,我们经常会引用静态资源,如: HTML / CSS / JS 页面 YAML ...
    阅读全文→


  • 从零安装 Arch Linux

    从零安装 Arch Linux Arch Linux 是一个以简洁、滚动更新和极致自由著称的发行版。安装 Arch 是一次深入了解 Linux 系统结构的旅程。本文结合 ArchWiki 安装指南 与实战步骤,记录一个从零到可用桌面的 Arch 安装过程,采用 UEFI 启动 + iwd 无线管理 + pipewire 音频 + zsh + i3 窗口管理器。 本文基于 2025 ...
    阅读全文→


  • yay 使用教程

    🐧 Arch Linux 包管理利器:yay 完整使用教程 yay(Yet Another Yaourt)是 Arch Linux 及其衍生发行版(如 Manjaro)上最流行的 AUR 助手。它能让你轻松管理来自官方仓库和 AUR(Arch User Repository)的软件包,同时具备搜索、安装、升级、降级、查看路径等一站式功能。 本教程将从基础到进阶,全面讲解 yay ...
    阅读全文→


  • 2017
  • Docker 入门指南

    Docker 入门指南 — 核心原理与源码对应详解 Docker 是当前容器技术的标杆,基于 Linux 内核的 Namespace、Cgroups 等特性,实现轻量级虚拟化。随着开源生态发展,Docker 组件拆分成多个独立项目,源码结构不断优化。本文结合 2025 年最新 Docker 及相关组件源码,深入剖析核心技术及对应源码位置,助你快速理解实现细节。 一、Docker 核心...
    阅读全文→


  • 使用 Caddy + GitHub Webhook 实现自动部署静态网站

    使用 Caddy + GitHub Webhook 实现自动部署静态网站 在开发静态网站(如 Jekyll、Hugo、Hexo 等)时,为了实现一键部署的自动化体验,我们可以通过 GitHub Webhook 和 Caddy Server 搭建一个轻量级的 CI 自动部署服务。 本文将介绍如何: 使用 Caddy 添加 Git 插件 配置自动构建逻辑 添加 GitHub ...
    阅读全文→


<前页 1 2 3 4 5 6 7 8 (共40篇)