Dilarang menggunakan proyek ini untuk bisnis ilegal dan ilegal yang mengandung virus, Trojan horse, pornografi, perjudian, penipuan, barang ilegal, produk palsu, informasi palsu, mata uang digital, keuangan, dll.
Proyek saat ini hanya untuk pembelajaran dan pengujian pribadi. Semua aktivitas komersial online dan semua penggunaan ilegal dilarang! ! !
Sistem layanan pelanggan sumber terbuka bahasa Golang terutama menggunakan gin + jwt-go + websocket + go.uuid + gorm + cobra + VueJS + ElementUI + MySQL dan teknologi lainnya
create database gofly charset utf8mb4;
{
" Server " :" 127.0 . 0.1 ",
" Port " :" 3306 ",
" Database " :"gofly",
" Username " :"go-fly",
" Password " :"go-fly"
}
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
Unduh kode
git clone https://github.com/taoshihan1991/go-fly.git di direktori mana pun
Masuk ke direktori go-fly
Impor database, jalankan go-fly.go install
Kode sumber berjalan go run server go-fly.go
Pengemasan kode sumber go build -o kefu akan menghasilkan file eksekusi kefu
File biner berjalan
linux: ./kefu server [opsional -p 8082 -d]
windows: server kefu.exe [opsional -p 8082 -d]
tutup program
bunuh semua kefu
Setelah program berjalan normal, ia mendengarkan port 8081 dan dapat diakses langsung melalui IP + port 8081.
Anda juga dapat mengonfigurasi akses nama domain dan membalikkan proksi ke port 8081 untuk menyembunyikan nomor port.
tautan obrolan
http://127.0.0.1:8081/chatIndex?kefu_id=kefu2
Penggunaan jendela pop-up
(function(a, b, c, d) {
let h = b.getElementsByTagName('head')[0];let s = b.createElement('script');
s.type = 'text/javascript';s.src = c+"/static/js/kefu-front.js";s.onload = s.onreadystatechange = function () {
if (!this.readyState || this.readyState === "loaded" || this.readyState === "complete") d(c);
};h.appendChild(s);
})(window, document,"http://127.0.0.1:8081",function(u){
KEFU.init({
KEFU_URL:u,
KEFU_KEFU_ID: "kefu2",
})
});
Proyek saat ini adalah kode fungsional yang lengkap, tetapi masih hanya mendukung pengujian demonstrasi pribadi, tidak termasuk penggunaan online, dan semua aktivitas komersial dilarang. Saat menggunakan perangkat lunak ini, harap patuhi hukum dan peraturan setempat. Harap menanggung sendiri semua konsekuensi dari penggunaan ilegal.