|
|
@@ -5,6 +5,7 @@ import (
|
|
|
"flag"
|
|
|
"log"
|
|
|
"net/http"
|
|
|
+ "github.com/julienschmidt/httprouter"
|
|
|
)
|
|
|
|
|
|
import core "gogs.dezendorf.net/breandan/monorepo/dezendorf/applications/golink/internal/core"
|
|
|
@@ -19,8 +20,11 @@ func main() {
|
|
|
flag.Parse()
|
|
|
core.DepImport()
|
|
|
if *server {
|
|
|
-
|
|
|
fmt.Printf("Starting linkserver on port :%d", *serverPort)
|
|
|
+ router := httprouter.New()
|
|
|
+ router.GET("/", core.List)
|
|
|
+ router.GET("/search/:target", core.Search)
|
|
|
+
|
|
|
if err := http.ListenAndServe(":80", nil); err != nil {
|
|
|
log.Fatal(err)
|
|
|
}
|