telegram
所属分类:Websocket编程
开发工具:GO
文件大小:0KB
下载次数:0
上传日期:2020-12-14 20:41:21
上 传 者:
sh-1993
说明: 使用Websockets、函数编程、模拟和并发的健壮聊天应用程序
(Robust chatting application using Websockets, functional programming, mocking and Concurrency)
文件列表:
.DS_Store (6148, 2020-12-14)
.env (349, 2020-12-14)
Makefile (256, 2020-12-14)
client/ (0, 2020-12-14)
client/home.html (3055, 2020-12-14)
client/index.html (3149, 2020-12-14)
db/ (0, 2020-12-14)
db/db.go (780, 2020-12-14)
db/db_test.go (290, 2020-12-14)
db/migration.go (1099, 2020-12-14)
db/migration/ (0, 2020-12-14)
db/migration/001_init_schema.down.sql (64, 2020-12-14)
db/migration/001_init_schema.up.sql (782, 2020-12-14)
db/migration/002_schema.down.sql (63, 2020-12-14)
db/migration/002_schema.up.sql (494, 2020-12-14)
go.mod (739, 2020-12-14)
go.sum (60743, 2020-12-14)
main.go (1354, 2020-12-14)
postman/ (0, 2020-12-14)
postman/Telegram.postman_collection.json (17344, 2020-12-14)
server/ (0, 2020-12-14)
server/account/ (0, 2020-12-14)
server/account/acc.go (1313, 2020-12-14)
server/account/handler.go (7324, 2020-12-14)
server/app/ (0, 2020-12-14)
server/app/app.go (3479, 2020-12-14)
server/app/app_test.go (5104, 2020-12-14)
server/app/test_data/ (0, 2020-12-14)
server/app/test_data/login_request.json (62, 2020-12-14)
server/app/test_data/register_request.json (128, 2020-12-14)
server/app/test_data/register_response.json (289, 2020-12-14)
server/auth/ (0, 2020-12-14)
server/auth/auth.go (3335, 2020-12-14)
server/auth/middleware.go (4474, 2020-12-14)
server/chat/ (0, 2020-12-14)
server/chat/handler.go (2321, 2020-12-14)
server/database/ (0, 2020-12-14)
server/database/db.go (2500, 2020-12-14)
server/database/mysql.go (8749, 2020-12-14)
... ...
# Telegram
Robust chatting application using Websockets, functional programming, mocking and Concurrency
:sparkles:Chat Application Rest API built with Golang(Native). This api comes fully loaded with the following features
- Authentication and Authorization Even for the webscoket endpoint :closed_lock_with_key:
- Basic Token authentication for register and Login endpoints
- Sending Refresh Token Through Cookies :lock:
- User update and detail view
- View chat history and messages between Users
- Websockets for constant stream of communication
- End to End Tests
- Unit Tests
- Concurrency
This is the Go version of Chat application built with [Django](https://github.com/Uchencho/wechat)
For more details, questions, requests or enquiries, please send me a mail aloziekelechi17@gmail.com :grin:
Don't forget to leave a like if you find something useful here :star::star::star::star:
近期下载者:
相关文件:
收藏者: