26 lines
289 B
Go
26 lines
289 B
Go
package config
|
|
|
|
import (
|
|
"fmt"
|
|
"sync"
|
|
)
|
|
|
|
var config Config
|
|
var lock = &sync.RWMutex{}
|
|
|
|
type Config struct {
|
|
addr string
|
|
user string
|
|
pass string
|
|
}
|
|
|
|
func Values() Config {
|
|
lock.RLock()
|
|
defer lock.RUnlock()
|
|
return config
|
|
}
|
|
|
|
func (c Config) String() string {
|
|
return fmt.Sprintf("")
|
|
}
|