自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除