Documentation ¶
Index ¶
- Constants
- func AddFriend(w http.ResponseWriter, req *http.Request)
- func AddGroupId(userId, gid int64)
- func Chat(writer http.ResponseWriter, request *http.Request)
- func CreateCommunity(w http.ResponseWriter, req *http.Request)
- func JoinCommunity(w http.ResponseWriter, req *http.Request)
- func LoadCommunity(w http.ResponseWriter, req *http.Request)
- func LoadFriend(w http.ResponseWriter, req *http.Request)
- func Upload(w http.ResponseWriter, r *http.Request)
- func UploadLocal(writer http.ResponseWriter, request *http.Request)
- func UserLogin(writer http.ResponseWriter, request *http.Request)
- func UserRegister(writer http.ResponseWriter, request *http.Request)
- type Message
- type Node
Constants ¶
View Source
const ( CMD_SINGLE_MSG = 10 CMD_ROOM_MSG = 11 CMD_HEART = 0 )
Variables ¶
This section is empty.
Functions ¶
func Chat ¶
func Chat(writer http.ResponseWriter, request *http.Request)
ws://127.0.0.1:8080/chat?id=1&token=xxxx
func CreateCommunity ¶
func CreateCommunity(w http.ResponseWriter, req *http.Request)
func JoinCommunity ¶
func JoinCommunity(w http.ResponseWriter, req *http.Request)
func LoadCommunity ¶
func LoadCommunity(w http.ResponseWriter, req *http.Request)
func LoadFriend ¶
func LoadFriend(w http.ResponseWriter, req *http.Request)
func UploadLocal ¶
func UploadLocal(writer http.ResponseWriter, request *http.Request)
1、存储位置 ./mnt,需要确保已经创建好 2、url 格式 /mnt/xxxx.png 需要确保网络能访问 /mnt/
func UserRegister ¶
func UserRegister(writer http.ResponseWriter, request *http.Request)
Types ¶
type Message ¶
type Message struct { Id int64 `json:"id,omitempty" form:"id"` // 消息ID Userid int64 `json:"userid,omitempty" form:"userid"` // 谁发的 Cmd int `json:"cmd,omitempty" form:"cmd"` // 群聊还是私聊 Dstid int64 `json:"dstid,omitempty" form:"dstid"` // 对端用户ID/群ID Media int `json:"media,omitempty" form:"media"` // 消息按照什么样式展示 Content string `json:"content,omitempty" form:"content"` // 消息的内容 Pic string `json:"pic,omitempty" form:"pic"` // 预览图片 Url string `json:"url,omitempty" form:"url"` // 服务的URL Memo string `json:"memo,omitempty" form:"memo"` // 简单描述 Amount int `json:"amount,omitempty" form:"amount"` // 其他和数字相关的 }
Click to show internal directories.
Click to hide internal directories.