chat backend:一个非常简单的聊天应用程序的后端 源码
聊天后端 这是一个非常简单的聊天后端的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绑定,运行所有测试并启动服务器。 ./clean.sh将删除生成的gRPC绑定和SQLite3数据库文件。 贮存 存储模块具有已通过SQLite3测试SQL实现。 逻辑 逻辑模块依赖于在存储模块中可获得其实现的存储接口。 API 该API使用gRPC构建,并且依赖于由逻辑模块实现的控制器接口。
文件列表
chat-backend-master.zip
(预估有个15文件)
chat-backend-master
main.go
1KB
logic
messages_test.go
4KB
users_test.go
2KB
messages.go
2KB
users.go
1KB
clean.sh
25B
README.md
922B
.deepsource.toml
175B
暂无评论