前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Golang 语言开发 APP 服务器流程(个人经验)

Golang 语言开发 APP 服务器流程(个人经验)

作者头像
李海彬
发布2018-03-19 17:32:40
2.9K0
发布2018-03-19 17:32:40
举报
文章被收录于专栏:Golang语言社区Golang语言社区

废话不多说,直接来干货。 APP 目前开发的有些团队还在既有安卓又有IOS再开发,其实这样的团队配置已经过时。现在跨平台打包支持的越来越多,所以团队上可以回头看看你的团队了; 黑完前端我们说说后端流程吧,如下: 第一:服务器代码重0搭建,首先考虑的是用什么语言;现在不管动态语言或者静态型的语言都可以实现服务器与客户端通信;不过选择最好还是自己擅长的语言。 例如, 1 我们选择的是Golang语言开发,开发平台是Windows还是linux,如果是windo你要考虑的有编译器用哪个,我们选择liteide。 2 考虑的是服务器外网的环境是Windows还是linux;如果是linux,Golang 语言开发的执行文件拷贝过去就可以直接运行;无需C++环境配置的那样繁琐。 第二:服务器用什么作为数据存储,mysql还是其他数据库,内存数据库选redis还是其他;数据库是服务器开发中必不可少的。 例如, 1 我们选mysql+redis 组合 第三:数据通信规则,这个比较重要;是用短连接还是用长链接,或是用长链接模拟短链接;如果是APP 建议短连接;如果是游戏可以适游戏而定。通信规则OK后 我们还要定义通信数据规则,使用json还是自己封装结构传输等等。 第四:以上制定好后,接下来的任务就是,将以上的功能自己封装成函数,如存储函数,传输函数;及数据处理结构等。 以上,是个人的经验,我技术一般;请多多指教。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-01-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Golang语言社区 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据保险箱
数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档