From dffe7a09c09453bed078c0e340c2b95d76d051ef Mon Sep 17 00:00:00 2001 From: Kevin Franklin Kim Date: Thu, 17 Feb 2022 15:33:46 +0100 Subject: [PATCH] fix: remove demo code --- cmd/demo/demo.go | 54 --------------------------------------------- cmd/demo/demo.js | 28 ----------------------- cmd/demo/index.html | 10 --------- 3 files changed, 92 deletions(-) delete mode 100644 cmd/demo/demo.go delete mode 100644 cmd/demo/demo.js delete mode 100644 cmd/demo/index.html diff --git a/cmd/demo/demo.go b/cmd/demo/demo.go deleted file mode 100644 index c45d026..0000000 --- a/cmd/demo/demo.go +++ /dev/null @@ -1,54 +0,0 @@ -package main - -import ( - "fmt" - "io/ioutil" - "net/http" - "os/exec" - "strings" - - "github.com/foomo/gotsrpc/v2/demo" -) - -type Demo struct { - proxy *demo.DemoGoTSRPCProxy -} - -func (d *Demo) ServeHTTP(w http.ResponseWriter, r *http.Request) { - switch r.URL.Path { - case "/demo.js": - serveFile("demo.js", w) - case "/": - serveFile("index.html", w) - default: - switch true { - case strings.HasPrefix(r.URL.Path, "/service"): - d.proxy.ServeHTTP(w, r) - return - } - } -} - -func serveFile(name string, w http.ResponseWriter) { - index, err := ioutil.ReadFile(name) - if err != nil { - panic(err) - } - w.Write(index) - -} - -func main() { - d := &Demo{ - proxy: demo.NewDefaultDemoGoTSRPCProxy(&demo.Demo{}), - } - fmt.Println("starting a demo server on http://127.0.0.1:8080 - open it and take a look at the console") - cmd := exec.Command("open", "http://127.0.0.1:8080") - go func() { - err := cmd.Run() - if err != nil { - fmt.Println("tried to open things with you default browser - did fail", err) - } - }() - fmt.Println(http.ListenAndServe(":8080", d)) -} diff --git a/cmd/demo/demo.js b/cmd/demo/demo.js deleted file mode 100644 index 4739908..0000000 --- a/cmd/demo/demo.js +++ /dev/null @@ -1,28 +0,0 @@ -/// -/// -/// -var handleCrap = function (err, request) { - if (err) { - console.log("fuckit logic"); - } - else if (request) { - console.warn("request crap", request); - } - else { - console.log("no crap", err); - } -}; -GoTSRPC.Demo.DemoClient.defaultInst.hello("Hansi", function (reply, err) { - console.log("server says hello to Hansi", reply, err); - handleCrap(err, null); -}, function (request) { - console.log("wtf", request); - handleCrap(null, request); -}); -GoTSRPC.Demo.DemoClient.defaultInst.hello("Peter", function (reply, err) { - console.log("server should not like Peter, sorry Peter ;)", reply, err); - handleCrap(err, null); -}, function (request) { - console.log("wtf", request); - handleCrap(null, request); -}); diff --git a/cmd/demo/index.html b/cmd/demo/index.html deleted file mode 100644 index 5988e8f..0000000 --- a/cmd/demo/index.html +++ /dev/null @@ -1,10 +0,0 @@ - - - service test - - - -

A service test

-
open the console!
- - \ No newline at end of file