From 1ee6a98fac8db3d8e662ea102abbc9a695ef1660 Mon Sep 17 00:00:00 2001 From: Trial97 Date: Sun, 17 Nov 2019 17:10:37 +0200 Subject: [PATCH] Preparing for gob RPC testing --- utils/server.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/server.go b/utils/server.go index 9cdee040a..fd1032abe 100644 --- a/utils/server.go +++ b/utils/server.go @@ -22,6 +22,7 @@ import ( "bytes" "crypto/tls" "crypto/x509" + "encoding/gob" "fmt" "io" "io/ioutil" @@ -41,6 +42,12 @@ import ( "golang.org/x/net/websocket" ) +func init() { + gob.Register(map[string]interface{}{}) + gob.Register([]interface{}{}) + gob.Register(time.Duration(0)) + gob.Register(time.Time{}) +} func NewServer() (s *Server) { s = new(Server) s.httpMux = http.NewServeMux()