20 lines
397 B
Rust
20 lines
397 B
Rust
mod router;
|
|
|
|
use actix_web::middleware::Logger;
|
|
use actix_web::{App, HttpServer, main};
|
|
use hutils::logger::init_logger;
|
|
#[main]
|
|
async fn main() -> std::io::Result<()> {
|
|
init_logger();
|
|
|
|
HttpServer::new(move || {
|
|
let app = App::new();
|
|
let app = app.configure(router::router_register);
|
|
let app = app.wrap(Logger::default());
|
|
app
|
|
})
|
|
.bind("0.0.0.0:8080")?
|
|
.run()
|
|
.await
|
|
}
|