- 博客(6)
- 收藏
- 关注
转载 Caddy源码阅读(二)启动流程与 Event 事件通知
Caddy源码阅读(二)启动流程与 Event 事件通知PrefaceCaddy 是 Go 语言构建的轻量配置化服务器。https://github.com/caddyserver/caddyCaddy 整个软件可以说是由不同的 插件 堆砌起来的。自己本身仅提供 Plugin 的注册运行逻辑和 Server 的监听服务功能。学习 caddy 的源码,实际上是学习 如何构建一个 ...
2019-08-22 22:48:00
275
转载 Caddy源码阅读(一)Run详解
Caddy源码阅读(一)Run详解前言本次系列会讲解 caddy 整个生命周期涉及到的源码。平时我们使用 caddy 都是使用 它的 二进制 分发文件,现在来分析 caddy 的 Run 函数。从最外层逻辑看它都做了些什么。Caddy Run我们来看看 Caddy Run 中引入了哪些包和操作,对 Caddy 的总体行为做一个概览caddy/caddymain/run.go...
2019-08-20 21:58:00
425
转载 Caddy 源码全解析
caddy源码全解析Caddy 源码全解析PrefaceCaddy 是 Go 语言构建的轻量配置化服务器。同时代码结构由于 Go 语言的轻便简洁,比较易读,推荐学弟学妹学习 Go 的时候也去查看追一下它的源码。不用怕相信这篇文章能给你很大的信心。可能会有点多,建议多看几遍。Overview-CaddyMain当然,建议看这篇文章的时候,查看上手一下 Caddy 的实际...
2019-08-12 08:20:00
308
转载 假装前端工程师(一)Icework + GitHub pages 快速构建可自定义迭代开发的 react 网站...
icework + gh-pages 超快部署超多模版页面项目地址:https://github.com/yhyddr/landingpage效果地址:https://yhyddr.github.io/landingpage前言GitHub 账号 与它的 pages 服务不需要任何准备的东西,服务器?域名?前端工程师? 都不需要!只需要你有就能够享受到建立自己网站的乐趣。...
2019-08-11 15:40:00
199
转载 caddy & grpc(3) 为 caddy 添加一个 反向代理插件
caddy-grpc 为 caddy 添加一个 反向代理插件项目地址:https://github.com/yhyddr/caddy-grpc前言上一次我们学习了如何在 Caddy 中扩展自己想要的插件。博客中只提供了大致框架。这一次,我们来根据具体插件caddy-grpc学习。选取它的原因是,它本身是一个独立的应用,这里把它做成了一个 Caddy 的插件。或许你有进一步...
2019-08-10 17:12:00
429
转载 如何为 caddy 添写自定义插件
如何为 caddy 添写自定义插件项目地址:https://github.com/yhyddr/quicksilver/tree/master/gosample/caddy-plugin前言Caddy附带一个HTTP服务器,但是你可以实现其他服务器类型并将它们插入Caddy中。其他类型的服务器可以是SSH、SFTP、TCP、内部使用的其他东西等等。对于Caddy来说,服务器的...
2019-08-09 23:47:00
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人