thread-master/apps/backend/internal/lib/mongo/uri.go

15 lines
290 B
Go
Raw Normal View History

2026-07-10 12:54:45 +00:00
package mongo
import "os"
// MustMongoURI returns Mongo URI from arg or MONGO_URI env (for mon/monc).
func MustMongoURI(uri string) string {
if v := os.Getenv("MONGO_URI"); v != "" {
return v
}
if uri == "" {
panic("mongo: empty URI (set Mongo.URI or MONGO_URI)")
}
return uri
}