Go1.22 net/http路由增强

Go 1.22 对 net/http 包的路由功能进行了显著增强,引入了方法匹配、通配符路径参数和更智能的优先级规则,使得开发者无需依赖第三方框架即可实现复杂路由需求。


以下是详细的功能解析和代码示例:

DevSidecar+Workers实现各种AI模型的API访问

使用DevSidecar+Cloudflare代理实现ChatGPT APP的访问,理论上可以代理任意被Q的地址…

准备工作

  • 首先下载并安装:DevSidecar(开发者边车) 一款加速Github访问的开源软件, 仓库地址:https://github.com/docmirror/dev-sidecar
  • 登录Cloudflare并创建Workers项目并部署以下代码 (Workers使用方法见我的上一篇博客)

部署代码:

Workers

创建Workers项目并部署以下代码

利用Cloudflare白嫖Gemini-2.0API

谷歌的Gemini系列大模型是我们能够免费使用的AI大模型里面最强大的,但是国内访问存在限制,让我来尝试解决它…

前置条件

  • 注册Cloudflare账号 官网:https://www.cloudflare-cn.com/
  • 拥有自己的域名并托管在Cloudflare上
  • 准备好Google Cloud的API密钥 官网:https://ai.google.dev/gemini-api/

创建Worker

  • 登录Cloudflare
  • 点击左侧菜单栏 Workers 和 Pages
  • 点击 创建 并选择 Workers 选项卡
  • 点击 创建Worker 按钮 输入 名称 后点击 部署

部署成功后点击右上角的 编辑代码 按钮,将下列兼容OpenAI API接口的服务代码粘贴进编辑器中:

关于Svelte与其他框架的区别

Svelte“将工作转移到编译时”

Svelte

Svelte 是一个前端JavaScript框架,但它与 React、Vue 或 Angular 等其他框架有显著的不同。它的核心理念是 “将工作转移到编译时 以下是 Svelte 的主要特点和它与其他框架的区别:

使用frp实现内网穿透

frp (fast reverse proxy) 是一个高性能的反向代理应用,它可以帮助您将内网服务暴露到公网上,实现内网穿透”

简单介绍

frp 使用Go编写 性能非常出色,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。