golang
文章平均质量分 70
Zone 7
这个作者很懒,什么都没留下…
展开
-
golang实现andflow流程引擎
andflow_js可以实现在Html端设计流程,并将设计结果保存为json模型,andflow可以用于设计业务流程、数据处理流程、工作流、控制流等一切可流程化的过程。采用golang实现一个具备高效、跨平台的andflow执行引擎。原创 2022-11-28 17:41:18 · 2921 阅读 · 1 评论 -
一个智能客服系统的设计思路
智能客服是提升互联网服务质量和效率的一个有效手段。通过智能客服可以很好的总结客户问题,为客户提供咨询、引导、推荐甚至业务服务等,大部分问题都可以由客服机器人来解决。在服务的过程中还能加深平台对客户的了解,提高互联网平台的运营水平。...原创 2022-06-10 16:36:43 · 5099 阅读 · 5 评论 -
golang 交叉编译
golang 开发的代码只需要针对运行平台进行编译就可以实现可以跨平台独立运行,这一点可不像java那样半变异半解释型的语言,Java的运行依赖jvm,但编译后的golang则不需要。golang在编译的时候比较重要的两个参数是:“目标平台GOOS” 和 “目标架构 GOARCH”例如:# 编译目标平台linux 64位GOOS=linux GOARCH=amd64 go build main.go# 编译目标平台windows 64位GOOS=windows GOARCH=amd6.原创 2021-10-05 17:53:21 · 2007 阅读 · 0 评论 -
golang mobile 开发移动应用第三方库
golang在1.5以后提供了gomobile工具,这个工具可以让我们使用golang的跨平台优势,开发android或者ios第三方库变得十分简单。第一步:安装gomobile可以执行以下命令安装:$go get golang.org/x/mobile/cmd/gomobile如果因为网络问题无法访问golang.org,也通过这个地址https://github.com/golang/mobile直接下载源程序,并将下载下来的mobile文件夹拷贝到在目录$go build gol原创 2021-10-04 18:04:46 · 1744 阅读 · 0 评论 -
golang 的panic、defer、recover和error应用方式
异常处理在软件开发过程中是避不开的环节,各类高级语言都有自己的异常处理机制,例如:java的try-catch-finally、python的try-except 等,然而蛋疼的是golang并没有类似的捕获异常的方式,而是将异常和错误进行区分。所谓异常就是不在软件开发过程中所预料到的不正常行为,而错误是在开发过程中我们就可以预测到可能存在的业务上的问题,例如:在开发读取文件的程序过程中,开发人员认为这个文件不能不存在,但是很显然文件可能会不存在,因此这个不正常对与开发人员来说是一个异常;...原创 2021-09-30 16:55:34 · 462 阅读 · 0 评论