yt-gen-app/lib/kroki-client.go

21 lines
314 B
Go

package lib
import (
"time"
"github.com/yuzutech/kroki-go"
)
var krokiClient *kroki.Client
func NewKrokiClient() *kroki.Client {
if krokiClient == nil {
tmp := kroki.New(kroki.Configuration{
URL: AppConfig.KrokiAddr,
Timeout: time.Second * 60,
})
krokiClient = &tmp
}
return krokiClient
}