所以现在我有一个客户端连接结构,如下所示
type ClientConn struct {
uuid string
websocket *websocket.Conn
ip net.Addr
longitude float64
latitude float64
}
我还有一张ClientConn地图,如下所示
var clientList = make(map[string]*ClientConn)
所以我在clientList的每个连接上添加了一个新的ClientConn,但是我要做的是jsonify clientList并获取ClientConn的数组,其中包含值而不仅仅是键。
如果我这样做
json.Marshal(clientList)
然后我只得到一个空对象的键,我想要检索的是带有值和键的整个ClientConn结构数组。
这样做的方法是什么?
答案 0 :(得分:3)