diff options
Diffstat (limited to 'go/utils/ws_wasm.gogopherjs')
| -rw-r--r-- | go/utils/ws_wasm.gogopherjs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/go/utils/ws_wasm.gogopherjs b/go/utils/ws_wasm.gogopherjs new file mode 100644 index 00000000..84852c54 --- /dev/null +++ b/go/utils/ws_wasm.gogopherjs @@ -0,0 +1,18 @@ +package utils + +import ( + "encoding/json" + "net" + "github.com/gopherjs/websocket" +) + +func WsDial(addr string) (c net.Conn, err error) { + c, err = websocket.Dial(addr) + return +} + +func WsJsonSend(c net.Conn, o any) (err error) { + enc := json.NewEncoder(c) + err = enc.Encode(o) + return +} |
