首页 > 编程语言 >【开源分享】在线客服系统源码,支持发送文本表情,上传图片附件附详细搭建教程

【开源分享】在线客服系统源码,支持发送文本表情,上传图片附件附详细搭建教程

时间:2023-07-07 18:45:33浏览次数:45  
标签:图片附件 kefu golang 开源 源码 https linux go

源码介绍

golang开发的单用户在线客服系统,功能非常的简洁实用,没有多余的功能。golang语言可编译为二进制程序,自带守护进程功能,相比于流传最广的PHP客服系统要稳定

环境配置

服务器:linux 或者 windows都可以

golang运行环境

MySQL

Nginx

配置Golang环境

Windows系统

首先下载golang压缩包,在下面这个地址下载
https://studygolang.com/dl

image.png

找到windows的安装包,msi的就可以,这样下一步下一步的直接就把环境变量配好了

 

image.png

在cmd里输入
go version
go env
就可以看到安装成功了
image.png

Linux

按照我写的这几个命令执行下来,可以搭建最新的golang运行环境

wget https://studygolang.com/dl/golang/go1.20.2.linux-amd64.tar.gz
tar -C /usr/local -xvf go1.20.2.linux-amd64.tar.gz
mv go1.20.2.linux-amd64.tar.gz /tmp
echo "PATH=\$PATH:/usr/local/go/bin" >> /etc/profile
echo "PATH=\$PATH:/usr/local/go/bin" >> ~/.bashrc
source /etc/profile
go version
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

下载程序源码

如果有git环境可以直接使用git clone仓库到本地目录

也可以直接访问仓库地址,手动下载压缩包

https://gitee.com/taoshihan/go-fly

导入数据库

go run go-fly.go install

编译二进制程序

源码打包 go build -o kefu 会生成kefu可以执行文件

二进制文件运行

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

windows: kefu.exe server [可选 -p 8082 -d]

 

访问网站

http:// IP地址 :8081

 

标签:图片附件,kefu,golang,开源,源码,https,linux,go
From: https://www.cnblogs.com/taoshihan/p/17535818.html

相关文章

  • 开源许可证保姆级入门手册
    开源许可证是个相当庞杂的范畴,仅OSI(OpenSourceInitiative,开放源代码促进会)批准的许可证就有80多种;此外,还有数百种在开源生态中流传的其他许可证。虽然有些开源许可证相对简洁明了,适合只想简单发布开源项目的人使用;但还有一些许可证非常冗长复杂,甚至需要专业的法务团队介入......
  • Apache DolphinScheduler 荣获“掘进技术引力榜”「2023 年度 ROBUST 开源项目」奖项!
    经过紧张激烈的投票和严格的专家评审环节,“掘进技术引力榜”活动在上周的稀土掘金开发者大会上公布了「2023年度ROBUST开源项目」奖项的获奖名单,ApacheDolphinScheduler名列其中。ApacheDolphinScheduler代表上台领奖(右三)掘金技术引力榜「2023年度ROBUST开源项目」奖......
  • Nacos服务发现与注册源码剖析
    为什么要看源码:1、提升技术功底:学习源码里的优秀设计思想,比如一些疑难问题的解决思路,还有一些优秀的设计模式,整体提升自己的技术功底2、深度掌握技术框架:源码看多了,对于一个新技术或框架的掌握速度会有大幅提升,看下框架demo大致就能知道底层的实现,技术框架更新再快也不怕3、快速......
  • 最近很火的开源培训系统,支持免费商用,3个月1000star!
    项目简介PlayEdu开源培训系统自发布以来,3个月内帮助上千位开发者部署了私有化培训平台,并在Github上获得了1000star。项目地址Github地址:https://github.com/PlayEdu/PlayEduGItee地址:https://gitee.com/playeduxyz/playedu界面预览Docker一键部署本文安装过程需要您......
  • 手把手教你自定义自己SpringBoot Starter组件源码剖析
    我们知道SpringBootStarter也就是启动器。是SpringBoot组件化的一大优点。基于这个思想,基于这个思想SpringBoot才变得非常强大,官方给我们提供很多开箱即用的启动器。SpringBootStarter是SpringBoot的一个重要特性,它有以下优点:依赖管理:Starter自动处理项目的依赖关系,......
  • 源码分析 | MySQL测试框架 MTR 系列教程(三):源码篇
    作者:卢文双资深数据库内核研发序言:以前对MySQL测试框架MTR的使用,主要集中于SQL正确性验证。近期由于工作需要,深入了解了MTR的方方面面,发现MTR的能力不仅限于此,还支持单元测试、压力测试、代码覆盖率测试、内存错误检测、线程竞争与死锁等功能,因此,本着分享的精神,将其......
  • 在centos8中源码部署LAMP
    源码部署LAMP一、安装httpd在官网下载安装包http://archive.apache.org/[root@localhost~]#wgethttp://archive.apache.org/dist/apr/apr-1.7.4.tar.gz[root@localhost~]#wgethttp://archive.apache.org/dist/apr/apr-util-1.6.3.tar.gz[root@localhost~]#wgethttp:......
  • 【AI实战】开源大语言模型LLMs汇总
    大语言模型大语言模型(LLM)是指使用大量文本数据训练的深度学习模型,可以生成自然语言文本或理解语言文本的含义。大语言模型可以处理多种自然语言任务,如文本分类、问答、对话等,是通向人工智能的一条重要途径。来自百度百科发展历史2020年9月,OpenAI授权微软使用GPT-3模型,微软成为全......
  • 逼近GPT-4!BLOOMChat: 开源可商用支持多语言的大语言模型
    背景SambaNova和Together这2家公司于2023.05.19开源了可商用的支持多语言的微调模型BLOOMChat。SambaNova这家公司专注于为企业和政府提供生成式AI平台,Together专注于用开源的方式打造一站式的foundationmodel,赋能各个行业。OpenAI的GPT-4和Google的PaLM2对多语言的支持已经做......
  • 开源大模型新SOTA,支持免费商用,比LLaMA65B小但更强
    号称“史上最强的开源大语言模型”出现了。 它叫Falcon(猎鹰),参数400亿,在1万亿高质量token上进行了训练。最终性能超越650亿的LLaMA,以及MPT、Redpajama等现有所有开源模型。 一举登顶HuggingFaceOpenLLM全球榜单: 除了以上成绩,Falcon还可以只用到GPT-375%的训练预算,性能......