20 lines
363 B
Go
20 lines
363 B
Go
|
package bitget
|
||
|
|
||
|
import "git.qtrade.icu/lychiyu/qbtrade/pkg/util"
|
||
|
|
||
|
type LogFunction func(msg string, args ...interface{})
|
||
|
|
||
|
var debugf LogFunction
|
||
|
|
||
|
func getDebugFunction() LogFunction {
|
||
|
if v, ok := util.GetEnvVarBool("DEBUG_BITGET"); ok && v {
|
||
|
return log.Infof
|
||
|
}
|
||
|
|
||
|
return func(msg string, args ...interface{}) {}
|
||
|
}
|
||
|
|
||
|
func init() {
|
||
|
debugf = getDebugFunction()
|
||
|
}
|