首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go
4cos90
创建于2022-09-03
订阅专栏
Go学习
暂无订阅
共6篇文章
创建于2022-09-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零开始写一个web服务到底有多难?(五)——生命周期管理
Application Lifecycle 对于应用的服务的管理,一般会抽象一个application lifecycle的管理,方便服务的启动/停止等。
从零开始写一个web服务到底有多难?
背景 服务想必大家都有很多开发经验,但是从零开始搭建一个项目的经验,就少的多了。更不要说不使用任何框架的情况下从零开始搭建一个服务。那么这次就看看从零开始搭建一个好用好写web服务到底有多难?
从零开始写一个web服务到底有多难?(四)——配置管理
配置 从配置的种类来说,我们的配置可以分成四大类。 环境变量 Cluster,Environment,AppID,Host之类的环境信息,都是通过在运行时平台注入容器或者物理机。
从零开始写一个web服务到底有多难?(二)
上一章最后我们写到了处理restful风格的api。但是实现的太简陋了。自然我们需要一个路由树来处理请求。 那么我们从最简单的情况开始。
从零开始写一个web服务到底有多难?(三)——异常处理
Go error是一个普通的接口,通过该接口得到一个普通的值。(当然也不太普通一点是error的首字母是小写的,但是我们仍然可以在外部使用它。)
WebSocket降级策略
项目上前后端采用websocket通信,但是websocket连接经常会断开,虽然有重连机制,但是在重连的过程中,以及重连失败时,会影响前端数据的即时刷新。因此需要设计一个websocket降级方案。