Press "Enter" to skip to content

47、go用户即时聊天系统(需求分析)

一、需求分析

1、用户注册;

2、用户登录;

3、显示在线用户列表;

4、群聊;

5、私聊;

6、离线留言

二、技术选型

1、Golang

2、Redis

三、软件安装

1、Redis安装

这里的话我直接用docker来pull一个redis,简单方便

// docker拉取redis
docker pull redis

// 启动一个redis服务,因为实在本地,就不进行过多配置了
docker run -itd --name go-redis -p 6379:6379 redis

// 进入redis容器
docker exec -it go-redis /bin/bash

2、Redis图形化工具安装

这里推荐 Another Redis Desktop Manager,简单好用,直接下载合适的版本安装即可。

MacOS也可以使用brew直接安装

brew install --cask another-redis-desktop-manager
发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注