Files
go-desk/libs/client.go
2025-08-30 17:42:50 +08:00

25 lines
255 B
Go

package libs
import (
"sync"
"github.com/libp2p/go-libp2p/core/host"
)
type Client struct {
This host.Host
}
var once sync.Once
var clientObj *Client
func InitClient() *Client {
once.Do(func() {
clientObj = &Client{}
})
return clientObj
}