首页 > 编程语言 >源码环境搭建-唯一客服系统文档中心

源码环境搭建-唯一客服系统文档中心

时间:2023-05-11 22:47:02浏览次数:50  
标签:tar 客服 kefu golang 源码 文档 env go

运行源码环境

golang语言为跨平台的开发语言,使用唯一客服系统全源码版本,进行二次开发,需要搭建golang运行环境,并且开启go module依赖管理

Windows系统

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

image.png

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

 

image.png

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

Linux系统

解压源码压缩包目录,里面有个install_go.sh的shell脚本,这是我写好的安装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

直接执行 sh install_go.sh

检查golang环境是否安装成功,执行 go version

使环境变量生效
source /etc/profile

开启go module依赖管理

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

Mac环境

参照golang中文网提供的golang安装包进行配置

编译源码

在程序目录执行

go build -o kefu  可以在当前程序目录生成出可执行二进制文件 kefu

其他操作参照上一节中内容

 

也可以不生成二进制文件,直接运行源码
go run kefu.go install 导入数据库
go run kefu.go server 启动服务

标签:tar,客服,kefu,golang,源码,文档,env,go
From: https://www.cnblogs.com/taoshihan/p/17392448.html

相关文章

  • Spring MVC官方文档学习笔记(一)之Web入门
    注:该章节主要为原创内容,为后续的SpringMVC内容做一个先行铺垫1.Servlet的构建使用(1)选择Maven->webapp来构建一个web应用(2)构建好后,打开pom.xml文件,一要注意打包方式为war包,二导入servlet依赖,如下<!--打war包--><packaging>war</packaging><!--导入servlet依赖......
  • Go源码阅读——github.com/medcl/esm —— scroll.go
    esm(AnElasticsearchMigrationTool)——log.gohttps://github.com/medcl/esmrelease:8.7.1通过阅读好的源代码,细致思考,理性分析并借鉴优秀实践经验,提高zuoyang的编程水平,所谓"他山之石,可以攻玉" 该是如此吧。 /*Copyright2016Medcl(mATmedcl.net)Licensedu......
  • 接口文档
    目录一、接口文档使用coreapi自动生成接口文档步骤代码两点说明一、接口文档在前后端分离的web应用模式下,我们编写后端只需要编写接口,前端根据我们的接口编写各式各样的前端界面。作为后端,我们十分清除自己编写的各种接口的作用,以及接口的要求,但是前端人员并不知道,因此我们需......
  • APIView执行流程(源码分析)、Request对象源码分析
    目录一、APIView执行流程——源码分析(难,了解)1.1基于APIView+JsonResponse编写接口1.2基于APIView+Response写接口1.3APIView的执行流程二、Request对象源码分析(难,了解)一、APIView执行流程——源码分析(难,了解)1.1基于APIView+JsonResponse编写接口#原来基于django原生的Vi......
  • 共筑数字化未来,金山办公携手华为云完成文档中心和GaussDB适配
    摘要:金山办公携手华为云完成金山办公自主研发的“WPS文档中心系统”与华为云GaussDB相互兼容性测试认证,并获得华为云授予的《技术认证书》。本文分享自华为云社区《共筑数字化未来金山办公携手华为云完成文档中心和GaussDB适配》,作者:GaussDB数据库。近日,金山办公携手华为云完......
  • 直播网站程序源码,【openpyxl】只读模式、只写模式
    直播网站程序源码,【openpyxl】只读模式、只写模式1.只读模式只读模式,如果你需要读取很大的Excel文件,但是又不改变和保存,例如只读取数值用于其他数据分析,这时候我们完全可以使用只读模式提供性能 fromopenpyxlimportload_workbook#加载Excel文件时使用read_only指定只读模......
  • 安装-唯一客服系统文档中心
    环境要求Mysql>=5.6IIS/Apache/Nginx(只推荐nginx)宝塔一键部署前往【软件商店】=>【一键部署】=>【导入项目】客服项目本身不需要PHP环境,因此PHP版本那里,随意根据自己环境写上就可以 导入完成以后,点击一键部署,填入域名、项目目录、数据库信息即可完成安装 宝塔手......
  • 成品直播源码推荐,js点击让窗口抖动动画效果
    成品直播源码推荐,js点击让窗口抖动动画效果比如说用户的未输入密码就点击登录按钮,则输入框会晃动一下提示用户需要输入,实现这种效果很简单,只需要给元素添加一个类,然后做一个关键帧动画即可css代码 .shake{   animation:shake800msease-in-out; }@keyframesshake{......
  • 使用条款-唯一客服系统文档中心
    唯一客服(uniqchat、gofly)、私有化部署版本、对公商务全源码版本、开源版本均受到国家法律和国际公约保护。使用者:无论个人或组织、盈利与否、用途如何(包括以学习和研究为目的),均需仔细阅读本协议,在理解、同意、并遵守本协议的全部条款后,方可开始使用唯一客服软件,若您一旦使用唯一......
  • 序言-唯一客服系统文档中心
    项目简介唯一客服系统(又名UniqChat、gofly)是基于GolangGin框架和element-ui的在线客服咨询系统。创立于2019年初,是一款连接企业与客户的即时通讯项目,遵循快速、简洁的开发原则,是一个开箱即用的全渠道在线客服系统,致力于帮助广大开发者/公司快速部署整合私有化独立客服功能。......