GOFLY客服系统是一个基于Golang语言和MySQL实现的WEB在线客服系统,主要技术栈gin + jwt-go + websocket + go.uuid + gorm + cobra!

软件特色

  1.使用PHP客服或者JAVA客服时,需要安装各种扩展和依赖,配置运行环境复杂,安装过程耗费心力。市面上大部分客服系统,无法在windows系统运行,不能做到跨平台部署。

  2.gofly客服安装仅需要下载解压安装包,仅依赖MySQL数据库,就能够快速部署,界面简洁功能完善。

  3.gofly客服是golang语言开发,天然支持异步协程,可以利用多核CPU,支持更大流量更高并发。程序可编译后运行,无需像PHP每次解释执行,执行效率更高,

  4.gofly客服私有化部署数据更安全,安装过程不超过五分钟,即可实现与访客即时聊天功能。你也可在平台注册用户,在线试用聊天功能

使用方法

  1. 先安装和运行mysql >=5.5版本 , 创建gofly数据库.

  create database gofly charset utf8;

  在config目录mysql.json中配置数据库

  {

  "Server":"127.0.0.1",

  "Port":"3306",

  "Database":"gofly",

  "Username":"go-fly",

  "Password":"go-fly"

  }

  2. 二进制文件运行

  文件解压缩

  windows系统下,在cmd命令行,进入项目解压后目录; linux系统下创建目录执行如下

  linux服务器:

  mkdir go-fly

  cd go-fly

  wget xxxxxxxxxxx.zip

  unzip xxxx.zip

  chmod 0777 -R ./

  导入数据库( 注意:会删除表并且清空数据 )

  windows: go-fly.exe install

  linux: ./go-fly install

  运行项目

  linux: ./go-fly server [可选 -p 8082 -d]

  windows: go-fly.exe server [可选 -p 8082]

  参数说明

  -p 指定端口

  -d linux下是否以daemon守护进程运行

  -h 查看帮助