From 1e382f1552e698049c15da13ebc794c371a8e2f8 Mon Sep 17 00:00:00 2001 From: tijl Date: Wed, 6 Aug 2025 20:53:57 +0200 Subject: [PATCH] up --- pkg/client/global.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pkg/client/global.go diff --git a/pkg/client/global.go b/pkg/client/global.go new file mode 100644 index 0000000..251ce58 --- /dev/null +++ b/pkg/client/global.go @@ -0,0 +1,16 @@ +package client + +import "sync" + +var ( + Global *Client + once sync.Once +) + +func Init(serverURL string, folder string) error { + var err error + once.Do(func() { + Global, err = NewClient(serverURL, folder) + }) + return err +}