main.go 528 B

12345678910111213141516171819202122232425262728
  1. package main
  2. import (
  3. "fmt"
  4. "flag"
  5. "log"
  6. "net/http"
  7. )
  8. import core "gogs.dezendorf.net/breandan/monorepo/dezendorf/applications/golink/internal/core"
  9. var serverPort = flag.Int("port", 80, "webserver port")
  10. var server = flag.Bool("server", false, "enable webserver")
  11. func init() {
  12. flag.Parse()
  13. }
  14. func main() {
  15. flag.Parse()
  16. core.DepImport()
  17. if *server {
  18. fmt.Printf("Starting linkserver on port :%d", *serverPort)
  19. if err := http.ListenAndServe(":80", nil); err != nil {
  20. log.Fatal(err)
  21. }
  22. }
  23. }