package webService import ( "gitlab.com/arkadooti.sarkar/go-boilerplate/core/appserver" "gitlab.com/arkadooti.sarkar/go-boilerplate/db" "gitlab.com/arkadooti.sarkar/go-boilerplate/domain" ) type WebService struct { Domain domain.Domain DB db.Databases server appserver.AppServer } func NewWebService(domainService domain.Domain, db db.Databases, serviceRoute, servicePort string) *WebService { server := appserver.NewAppServer(servicePort, serviceRoute) return &WebService{ Domain: domainService, DB: db, server: server, } }