nats-app/internal/broker/nats.go
2025-10-09 05:20:06 +02:00

23 lines
294 B
Go

package broker
import (
"log/slog"
"github.com/nats-io/nats.go"
)
type NATS struct {
*nats.Conn
}
func NewNATS(url string) *NATS {
conn, err := nats.Connect(url)
if err != nil {
slog.Error("cannot stablise a connection to server", "error", err)
}
return &NATS{
Conn: conn,
}
}