packagemainimport("flag"_"time/tzdata""github.com/librespeed/speedtest/config""github.com/librespeed/speedtest/database""github.com/librespeed/speedtest/results""github.com/librespeed/speedtest/web"_"github.com/breml/rootcerts"log"github.com/sirupsen/logrus")var(optConfig=flag.String("c","","config file to be used, defaults to settings.toml in the same directory"))funcmain(){flag.Parse()conf:=config.Load(*optConfig)web.SetServerLocation(&conf)results.Initialize(&conf)database.SetDBInfo(&conf)log.Fatal(web.ListenAndServe(&conf))}