前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >智能在线客服系统源码GOFLY开发日志- 1. 最初的想法

智能在线客服系统源码GOFLY开发日志- 1. 最初的想法

作者头像
唯一Chat
发布2022-02-22 19:39:03
5541
发布2022-02-22 19:39:03
举报
文章被收录于专栏:陶士涵的菜地陶士涵的菜地

开发GOFLY在线客服系统也有一段日子了,一直没有进行详细的总结和梳理,今天突然心血来潮想要重新梳理下整个开发过程。

翻看了一下git的提交记录,最早的提交时间是在2020年4月15日。那时候,就想要去实战练习下自己两年前学习的golang语言,也没有想着要去开发一个在线客服系统,就只是提交了一个翻转字符串的测试函数,

也没有想到能够把这个项目坚持到现在。

后来,想法变了,因为我在NewWave公司的邮箱部门,于是想要实现一个邮箱imap网页工具,说干就干开始搭建项目结构。

选择了go modules进行开发,这个golang的依赖管理工具,可以很方便的下载和整理所需要的第三方库,和php的composer ,python的pip等类似

其实使用go modules是非常简单的,通过下面两句命令就能开启go modules

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

然后在目录里go mod init就能初始化自己的项目结构了,会自动生成go.mod 和 go.sum这俩个文件。为了实现imap功能,当时搜索了 github.com/emersion/go-imap v1.0.4这个imap库进行的简单的测试。

基本实现了登录指令,列邮件夹指令,获取最新的邮件指令等,并且也初步实战了golang的语法。

这就是整个项目的开始,后面还遇到了哪些问题和知识点将会在后面进行总结。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-02-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯企点客服
腾讯企点客服(Tencent QiDian Customer Service)是为销售和客服提供多渠道商机转化与客户服务的智能客服平台。基于腾讯云的即时通讯、音视频、人工智能、大数据、云呼叫中心等技术,以个性化服务和精准客户洞察撬动销售转化与复购增购。企点客服全面覆盖了从销售到服务的全链路业务场景,帮助企业构建一体化的客户运营体系,极大提升了企业获客、待客、留客的效率。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档