聊天后端
这是一个非常简单的聊天后端的Go实现。 它使用SQLite3进行存储,并使用gRPC进行API。
安装
从下载特定于操作系统的协议缓冲区编译器,并将其解压缩到/ usr / local
go get -u github.com/golang/protobuf/{proto,protoc-gen-go}
export PATH=$PATH:$GOPATH/bin
go get github.com/adsouza/chat-backend
用法
./runme.sh将生成gRPC绑
以下是通过php的socket扩展模块实现的一个简单的消息处理服务器端:绑定在一个本机的端口,监听客户端的连接,接收数据并转发给发送者之外的所有客户端socket_server.php复制代码 代码如下:#!/usr/bin/env php<?php//author:zhxiaif(!extension_loaded(‘sockets’)){ die(‘the sockets extension is not loaded!’);}const PORT=9981;$socket=so