Singletonパターンは、クラスに1つのインスタンスしかないことを保証し、グローバルアクセスポイントを提供するために使用されるデザインパターンです。GolangのSingletonパターンの実装の例は次のとおりです。

シングルトンパッケージ

インポート「同期」

タイプシングルトンstruct {
  //サブフィールド
}

varインスタンス *シングルトン
var Eleven sync.once

// getAnstanceはシングルトンインスタンスを返します
Fun Gretance（） *Singleton {
eleven.do（function（）{
instance =＆singleton {}
}）
インスタンスを返します
}

あなたがもっと助けが必要な場合は、私はあなたの要求に注意を払うでしょう。
El patrón Singleton es un patrón de diseño utilizado para asegurar que una clase tenga una sola instancia y proporcionar un punto de acceso global a ella. Aquí hay un ejemplo de implementación del patrón Singleton en Golang:

package singleton

import "sync"

type singleton struct{
  // some fields
}

var instance *singleton
var once sync.Once

// GetInstance returns a singleton instance
func GetInstance() *singleton {
	once.Do(func() {
		instance = &singleton{}
	})
	return instance
}

Si necesitas más ayuda, estaré atento a tus peticiones.