From 33bcd75d165259afca67fbbd5c7ba1c9e6c78ab6 Mon Sep 17 00:00:00 2001 From: JianFeeeee Date: Sun, 25 Oct 2026 20:36:15 +0800 Subject: [PATCH] =?UTF-8?q?style:=20gofmt=20=E6=9C=AC=E8=BD=AE=E6=96=B0?= =?UTF-8?q?=E5=A2=9E/=E6=94=B9=E5=8A=A8=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/homed-upgrade/main.go | 11 ++++++----- cmd/homed/bootstrap.go | 2 +- internal/plugin/registry.go | 7 ++++--- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/cmd/homed-upgrade/main.go b/cmd/homed-upgrade/main.go index b1dfcbf6..f4e4cda9 100644 --- a/cmd/homed-upgrade/main.go +++ b/cmd/homed-upgrade/main.go @@ -123,17 +123,18 @@ func main() { // binVersion 是 homed --version 的输出。 type binVersion struct { - Version string - Commit string - BuildTime string + Version string + Commit string + BuildTime string SDKVersion string } // readBinVersion 跑 ` --version` 并解析。 // // ★ 为什么用"跑它自己"而不是读文件里的字符串: -// 版本是 ldflags 注入的,从 ELF 里 grep 只能撞运气;而 --version 是内核 -// 自己算出来的,还能一并拿到 commit("同版本号不同 commit"很难察觉)。 +// +// 版本是 ldflags 注入的,从 ELF 里 grep 只能撞运气;而 --version 是内核 +// 自己算出来的,还能一并拿到 commit("同版本号不同 commit"很难察觉)。 func readBinVersion(bin string) (*binVersion, error) { if _, err := os.Stat(bin); err != nil { return nil, err diff --git a/cmd/homed/bootstrap.go b/cmd/homed/bootstrap.go index 03c3a0a6..ed6843a9 100644 --- a/cmd/homed/bootstrap.go +++ b/cmd/homed/bootstrap.go @@ -18,9 +18,9 @@ import ( "github.com/JianFeeeee/HologramAgent/internal/ipc" logpkg "github.com/JianFeeeee/HologramAgent/internal/log" "github.com/JianFeeeee/HologramAgent/internal/memory" - "github.com/JianFeeeee/HologramAgent/internal/meta" "github.com/JianFeeeee/HologramAgent/internal/memory/pipeline" "github.com/JianFeeeee/HologramAgent/internal/memory/social" + "github.com/JianFeeeee/HologramAgent/internal/meta" "github.com/JianFeeeee/HologramAgent/internal/plugin" "github.com/JianFeeeee/HologramAgent/internal/recovery" safeclose "github.com/JianFeeeee/HologramAgent/internal/safeclose" diff --git a/internal/plugin/registry.go b/internal/plugin/registry.go index f447ae6d..bb0b57b6 100644 --- a/internal/plugin/registry.go +++ b/internal/plugin/registry.go @@ -807,9 +807,10 @@ func pluginEntryHash(plgDir string) string { // // 内核升级只换二进制(不重编插件)。换完之后,用旧 SDK 编的插件会在握手 // 时被判主版本不匹配而启动失败。若只是 `log.Printf` 后返回 false: -// · 每次重启都重试一遍、失败一遍,日志反复刷; -// · 用户在界面上只看到"插件不见了",必须翻日志才知道为什么; -// · 没有任何地方告诉用户"该重编还是该卸载"。 +// +// · 每次重启都重试一遍、失败一遍,日志反复刷; +// · 用户在界面上只看到"插件不见了",必须翻日志才知道为什么; +// · 没有任何地方告诉用户"该重编还是该卸载"。 // // 所以这里把它**持久禁用**并**写下原因**,让展示层能直接说清楚。 //