package main import ( "github.com/go-nunu/nunu-layout/cmd/server/wire" "github.com/go-nunu/nunu-layout/pkg/config" "github.com/go-nunu/nunu-layout/pkg/log" "go.uber.org/zap" ) func main() { conf := config.NewConfig() logger := log.NewLog(conf) logger.Info("server start", zap.String("host", "http://127.0.0.1:"+conf.GetString("http.port"))) app, cleanup, err := wire.NewApp(conf, logger) err = app.Run(":" + conf.GetString("http.port")) if err != nil { panic(err) } defer cleanup() }