From 1a424ebcd025c959335d294b12e73a386e70951d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Sun, 11 Sep 2022 22:43:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kanban/banner.go | 14 +++++--------- kanban/init.go | 8 +++++++- main.go | 1 - 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/kanban/banner.go b/kanban/banner.go index ebe91974..101a86d6 100644 --- a/kanban/banner.go +++ b/kanban/banner.go @@ -2,21 +2,17 @@ package kanban import ( "fmt" - "strings" "github.com/fumiama/go-registry" ) var ( - info = [...]string{ - "* OneBot + ZeroBot + Golang", - "* Version 1.5.1-beta2 - 2022-09-11 10:32:06 +0800 CST", - "* Copyright © 2020 - 2022 FloatTech. All Rights Reserved.", - "* Project: https://github.com/FloatTech/ZeroBot-Plugin", - } // Banner ... - Banner = strings.Join(info[:], "\n") - reg = registry.NewRegReader("reilia.fumiama.top:32664", "fumiama") + Banner = "* OneBot + ZeroBot + Golang\n" + + "* Version 1.5.1-beta2 - 2022-09-11 10:32:06 +0800 CST\n" + + "* Copyright © 2020 - 2022 FloatTech. All Rights Reserved.\n" + + "* Project: https://github.com/FloatTech/ZeroBot-Plugin" + reg = registry.NewRegReader("reilia.fumiama.top:32664", "fumiama") ) // PrintBanner ... diff --git a/kanban/init.go b/kanban/init.go index b7c9027d..30d1bd64 100644 --- a/kanban/init.go +++ b/kanban/init.go @@ -1,6 +1,12 @@ // Package kanban 打印版本信息 package kanban +import ( + "sync" +) + +var once sync.Once + func init() { - PrintBanner() + once.Do(PrintBanner) } diff --git a/main.go b/main.go index b5ff64ac..44b3c2f0 100644 --- a/main.go +++ b/main.go @@ -193,7 +193,6 @@ func init() { flag.Parse() if *h { - kanban.PrintBanner() fmt.Println("Usage:") flag.PrintDefaults() os.Exit(0)