refactor: restructure in entirety
This commit is contained in:
@@ -10,20 +10,22 @@ import (
|
||||
_ "github.com/joho/godotenv/autoload"
|
||||
|
||||
"billit/internal/database"
|
||||
"io/fs"
|
||||
)
|
||||
|
||||
type Server struct {
|
||||
port int
|
||||
|
||||
db database.Service
|
||||
db database.Service
|
||||
assetsFS fs.FS
|
||||
}
|
||||
|
||||
func NewServer() *http.Server {
|
||||
func NewServer(assetsFS fs.FS) *http.Server {
|
||||
port, _ := strconv.Atoi(os.Getenv("PORT"))
|
||||
NewServer := &Server{
|
||||
port: port,
|
||||
|
||||
db: database.New(),
|
||||
port: port,
|
||||
db: database.New(),
|
||||
assetsFS: assetsFS,
|
||||
}
|
||||
|
||||
// Declare Server config
|
||||
|
||||
Reference in New Issue
Block a user