package argo import "git.sxidc.com/go-tools/argo-api/client" var clientInstance *client.Client func Init(baseUrl string, token string, opts ...client.Option) { if clientInstance != nil { return } clientInstance = client.NewClient(baseUrl, token, opts...) } func Destroy() { if clientInstance == nil { return } clientInstance = nil } func GetInstance() *client.Client { return clientInstance }