程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
go 相关技术文章(第9页)
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
BackupX:单二进制自托管备份平台,把文件与数据库备份收进一个控制台
编程
BackupX:单二进制自托管备份平台,把文件与数据库备份收进一个控制台
2026-09-14 20:01:53
运维向开源项目 BackupX:Go 写的单二进制自托管备份平台,内嵌 SQLite 不需要外部控制面数据库,通过 Web 控制台统一管文件/目录与 MySQL、PostgreSQL、SQLite、SAP HANA 备份,70+ 存储后端(OSS/COS/S3/WebDAV/rclone),支持 Master-Agent 多节点、Prometheus 指标与审计 Webhook。附 Docker Compose 与裸机安装命令。
运维
备份
自托管
Go
Docker
冗余
inference-gateway 的 SSE 流式代理:Timeout:0、errgroup 取消与 io.Copy 背压
编程
inference-gateway 的 SSE 流式代理:Timeout:0、errgroup 取消与 io.Copy 背压
2026-09-14 20:01:13
用 Go + GoFrame 给 vLLM 做前置推理网关时,SSE 流式代理最容易踩的几处:http.Client 的 Timeout 必须为 0、MaxIdleConnsPerHost 要调大、客户端断连要靠 errgroup 级联取消掐断后端省 GPU,以及把 4KB buffer 循环换成 io.Copy + flushWriter 后内存和背压怎么变化。
Go
SSE
反向代理
vLLM
GoFrame
算力
for range 一个函数:Go 1.23 range-over-func 的改写规则与 iter.Pull 泄漏点
编程
for range 一个函数:Go 1.23 range-over-func 的改写规则与 iter.Pull 泄漏点
2026-09-14 00:03:40
Go 1.23 让 for range 可以遍历函数。这篇笔记拆解 range-over-func 的三种签名、编译器把循环体改写为 yield 闭包的规则(break/return/defer 语义如何保留),以及 iter.Pull 把 push 转 pull 时忘调 stop 导致的 goroutine 泄漏,并给出适合与不适用这种写法的边界。
range
over
func
Go
迭代器
iter.Seq
Go 1.26 发布:new(expr)、Green Tea GC 默认开启与 go fix 重写
编程
Go 1.26 发布:new(expr)、Green Tea GC 默认开启与 go fix 重写
2026-09-13 21:01:51
Go 1.26 于 2026-02-10 发布:内置 new 支持表达式初始化、泛型支持自引用约束,Green Tea GC 默认启用、cgo 开销降约 30%;go fix 重写为 modernizers,go mod init 默认写低版本。含 GODEBUG/GOEXPERIMENT 开关与端口移除等破坏性变更。
Go
1.26
GC
go
fix
垃圾回收
Go 1.25 发布:GOMAXPROCS 默认容器感知,json/v2 与 GC 进入实验
编程
Go 1.25 发布:GOMAXPROCS 默认容器感知,json/v2 与 GC 进入实验
2026-09-12 21:01:27
Go 1.25 改了不少默认值:Linux 上 GOMAXPROCS 默认按 cgroup CPU 配额算并周期更新,实验性 GreenTea GC 与 encoding/json/v2 上线,testing/synctest 转正,WaitGroup 新增 Go 方法。附各小版本安全修复清单与关闭容器感知的 GODEBUG 开关。
Go
GOMAXPROCS
容器
标准库
AX
Golang 重写 BuildAdmin:可视化拖拽生成 CRUD,有数据的表不删表重建
编程
Golang 重写 BuildAdmin:可视化拖拽生成 CRUD,有数据的表不删表重建
2026-09-12 20:00:41
BuildAdmin 的 Go 移植版 ai-go-admin:Golang+Vue3+PostgreSQL 技术栈,图形化拖拽生成后台增删改查代码,一次生成模型/仓储/服务/控制器/路由/前端组件/语言包,有数据的表只给改表 SQL、不删表重建。含仓库、文档与在线演示地址。
Go
Vue3
BuildAdmin
CRUD
开源后台
5 个 Go 搜索引擎实测:从 bleve 到 Elasticsearch,百万到亿级文档怎么选
编程
5 个 Go 搜索引擎实测:从 bleve 到 Elasticsearch,百万到亿级文档怎么选
2026-09-12 09:57:20
实测 bleve、MeiliSearch、Elasticsearch、Typesense、ZincSearch 五个 Go 可用的全文检索方案,从百万到亿级文档对比性能、中文分词、部署与成本,附选型决策树、5 个常见坑和向量搜索的取舍。
Go
搜索引擎
Elasticsearch
MeiliSearch
bleve
UpSnap:关机设备用 Web 页面唤醒,Go + SvelteKit + PocketBase 的 WOL 实现
编程
UpSnap:关机设备用 Web 页面唤醒,Go + SvelteKit + PocketBase 的 WOL 实现
2026-09-12 09:56:10
UpSnap 是一个 Go + SvelteKit + PocketBase 写的 Wake-on-LAN Web 应用,6.2K Star、MIT 协议。本文拆解它的 WOL 原理、Docker 部署命令、cron 定时唤醒、SSH 远程关机、网络扫描与多用户权限,并列出依赖局域网、WiFi WOL 支持有限等实际不足。
Go
Wake-on-LAN
Docker
PocketBase
SvelteKit
运维
golang-migrate:18.8K Star 的数据库迁移工具,用 up/down SQL 文件管理变更
编程
golang-migrate:18.8K Star 的数据库迁移工具,用 up/down SQL 文件管理变更
2026-09-12 09:55:34
多人协作下数据库表结构变更容易失控:同事漏执行 SQL、迁移顺序错乱、多环境不同步。本文拆解 Go 生态的 golang-migrate(18.8K Star,MIT),讲清 up/down 迁移文件、schema_migrations 版本表与"防弹"设计,给出安装、创建迁移、执行/回滚命令,以及团队协作、多环境部署、CI/CD、Go 代码集成的四种用法和实用最佳实践。
Go
数据库
迁移工具
golang-migrate
MySQL
用 Go 构建生产级 AI Agent:Agent SDK Go 的多模型、记忆与 MCP 集成
编程
用 Go 构建生产级 AI Agent:Agent SDK Go 的多模型、记忆与 MCP 集成
2026-09-12 09:54:52
Go 的 AI Agent 框架 Agent SDK Go 拆解:多模型接入(OpenAI/Anthropic/DeepSeek/Ollama 等)、Buffer 与向量记忆、模块化工具与 MCP 集成、Token 成本追踪、安全护栏与可观测性,含可运行代码、agent.yaml 配置与 CLI 用法。
Go
AI
Agent
MCP
LLM
开源框架
res-downloader:Go+Wails 本地代理嗅探,下载视频号、抖音、小红书和 QQ 音乐资源
编程
res-downloader:Go+Wails 本地代理嗅探,下载视频号、抖音、小红书和 QQ 音乐资源
2026-09-12 09:54:17
res-downloader(爱享素材下载器)是 Go+Wails 写的开源媒体嗅探工具,在本地起 127.0.0.1:8899 代理、装根证书解密 HTTPS,自动嗅探视频号、抖音、快手、小红书、QQ音乐等平台的视频/音频/图片/m3u8/直播流并一键下载。本文整理其原理、各平台嗅探步骤、ffmpeg 合并 m3u8、macOS 证书与代理配置、以及根证书安全风险与合规提醒。
Go
Wails
开源工具
资源下载
代理抓包
直播
音乐
抖音
M3
Multica:把多个 Agent CLI 放进同一块 Issue 看板的工作空间
编程
Multica:把多个 Agent CLI 放进同一块 Issue 看板的工作空间
2026-09-12 09:54:00
Multica 是 Go 开源的多 Agent 协作工作空间:用 Issue 驱动把 Claude Code、Codex、Cursor、Kimi 等 23 种 Agent CLI 放进同一块看板,Agent 像队友一样领取任务、报告进度、交回审核。本文梳理 Issue 驱动、Runtime 抽象、Squads、Autopilots 与完全自托管的部署命令。
AI
Agent
Multica
Go
自托管
Issue
New API 自建大模型网关:一套 OpenAI 格式接口接 Claude/Gemini/国产模型
编程
New API 自建大模型网关:一套 OpenAI 格式接口接 Claude/Gemini/国产模型
2026-09-12 09:53:03
用 Go 写的开源 LLM 网关 New API,把 OpenAI、Claude、Gemini、DeepSeek 等模型的 API 收敛到一套 OpenAI 兼容接口,附 Docker 部署命令、模型名控制推理力度、三方方案对比与 AGPL 授权注意点。
Go
LLM网关
New
API
API对接
Docker
千问
250 个 Agent 复用 8 个 Pod:Google 的 Agent Substrate 如何在 K8s 上做亚秒级挂起恢复
编程
250 个 Agent 复用 8 个 Pod:Google 的 Agent Substrate 如何在 K8s 上做亚秒级挂起恢复
2026-09-12 09:52:58
Google 开源的 Agent Substrate 用多路复用把大量 AI Agent 塞进少量 Pod:Actor 空闲即挂起、需要时亚秒级恢复,内存与文件系统状态不丢。本文拆解其 30 倍超售比原理、控制面/数据面架构、与 K8s 的关系,并给出基于 kind 的本地部署命令与局限。
Agent
Substrate
Kubernetes
Go
AI
gVisor
用 Go 写的 MCP Agent 执行平台:把 Mac、Linux、手机上的 Agent 收进一个任务板
编程
用 Go 写的 MCP Agent 执行平台:把 Mac、Linux、手机上的 Agent 收进一个任务板
2026-09-12 09:52:22
多个 AI Agent 分散在 Mac、Linux、手机上,各自为战、状态不同步。Yao Agents 是一个 Go 写的 MCP AI 执行平台:用工作空间隔离项目、用任务板把对话变成任务、跨设备同步并沉淀知识库,支持自托管与 BYOK。本文拆解其核心概念、架构、安装方式与局限。
Go
AI
Agent
MCP
开源项目
自托管
Claude Code 按 token 计费太贵,这个 Go 代理让 Claude 说「原始人英语」,省 65% 开销
编程
Claude Code 按 token 计费太贵,这个 Go 代理让 Claude 说「原始人英语」,省 65% 开销
2026-09-12 09:51:23
Caveman 是一个用 Go 写的本地代理,插在 Claude Code 和 Anthropic API 之间,通过注入系统指令 + 压缩回复,让 Claude 用「原始人英语」回答,平均省 65% token。本文给出安装步骤、配置、效果对比、工作原理与适用/不适用场景。
Go
Claude
Code
AI编程
token优化
开源项目
用 Go 重写打包器:esbuild 为什么不用缓存也能比 webpack 快 10–100 倍
编程
用 Go 重写打包器:esbuild 为什么不用缓存也能比 webpack 快 10–100 倍
2026-09-12 09:50:48
从 webpack 打包慢的真实场景切入,讲清 esbuild 用 Go 重写、多核并行、免缓存带来的 10–100 倍提速,附 CLI / JS / Go 三种 API 的安装与使用示例、Tree Shaking、CSS/TS/JSX 内置支持,以及和 webpack、Rollup、Vite 的取舍对比与已知局限。
esbuild
Go
webpack
构建工具
前端工程化
Go 测试数据不用手写:用 go-faker 按标签生成结构化假数据
编程
Go 测试数据不用手写:用 go-faker 按标签生成结构化假数据
2026-09-12 09:50:25
用 Go 的 go-faker 库按 struct tag 生成结构化假数据:覆盖基础/长度/范围/唯一值标签、嵌套与集合类型、自定义生成器与模板,附单元测试、演示、压测、开发环境初始化四类实战代码,并对比 gofakeit 与手动生成的取舍。
Go
go-faker
测试
单元测试
假数据
go-resty:链式调用写 Go HTTP 客户端,内置重试、熔断与 SSE
编程
go-resty:链式调用写 Go HTTP 客户端,内置重试、熔断与 SSE
2026-09-12 09:49:20
用 Go 标准库 net/http 写请求常常样板代码堆一屏,重试、超时、熔断还得自己造。这篇以 go-resty 为例,给出链式调用、自动 JSON 解析、重试与熔断、负载均衡、中间件、SSE 和文件上传的可运行代码,并对照 net/http、req、heimdall 说明取舍与局限。
Go
resty
HTTP客户端
net
http
熔断降级
go-colorable:让 Go CLI 在 Windows 终端正确显示 ANSI 颜色
编程
go-colorable:让 Go CLI 在 Windows 终端正确显示 ANSI 颜色
2026-09-12 09:48:49
Windows 的 cmd.exe 默认不支持 ANSI 转义码,同一份彩色输出代码在 Linux/macOS 正常、到 Windows 就变成乱码。go-colorable 是一个 ANSI 兼容层:包装 stdout/stderr,在 Windows 上启用 ANSI 支持,在其它平台直接透传。本文含安装、包装 stdout、配合 log 包、256 色/真彩色、彩色日志与测试结果等实战代码,并给出与 go-color、直接 ANSI 方案的对比与局限。
Go
CLI
go-colorable
ANSI
终端
用 go-prompt 给 Go CLI 接入交互式输入:自动补全、历史记录与快捷键
编程
用 go-prompt 给 Go CLI 接入交互式输入:自动补全、历史记录与快捷键
2026-09-12 09:48:32
用标准库 bufio.Scanner 写 CLI 缺少补全与历史记录,本文基于 go-prompt(github.com/c-bata/go-prompt)给出接入路径:自动补全、多级/上下文补全、历史记录、快捷键、多行与密码输入、实时校验的示例代码,以及 SQL 客户端、配置编辑器、命令调试器三个场景实现,并对比 readline、promptui 与标准库的取舍。
Go
go-prompt
CLI
交互式命令行
自动补全
8 个 Go 开源仓库:从 Web 框架、微服务到学习路线
编程
8 个 Go 开源仓库:从 Web 框架、微服务到学习路线
2026-09-12 09:46:38
按核心库、中间件、学习资源、项目与资源五类,整理 8 个值得 Go 开发者关注的 GitHub 仓库,含 gin、go-zero、gorm、etcd、Kubernetes、awesome-go 等,附仓库地址与 star 数,便于按需选型和学习。
Go
开源项目
Gin
GORM
Kubernetes
用 Go + Vue 写 Redis Web 管理工具:grm 支持 SSH、命令行与 LUA 脚本
编程
用 Go + Vue 写 Redis Web 管理工具:grm 支持 SSH、命令行与 LUA 脚本
2026-09-12 09:46:18
GRM 是基于 Go + Vue 的 Web 版 Redis 管理工具,支持直连/SSH 连接、用户鉴权、操作日志、命令行与 LUA 脚本执行,可编译打包成单二进制部署。本文给出编译、运行命令与功能清单,附项目仓库地址。
Redis
Go
Vue
grm
运维工具
数据库管理
450 行 Go 写出一门编程语言:手写 Lexer、Parser 和解释器
编程
450 行 Go 写出一门编程语言:手写 Lexer、Parser 和解释器
2026-09-12 09:45:33
用 450 行 Go 代码实现 Pineapple Lang:包含手写递归下降解析器和简单解释器,附运行命令、Markdown 原版教程与衍生语言版本,适合编译原理初学者入门。
Go
编译原理
解释器
开源项目
初学者
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
…
6
7
8
9
10
11
12
…
24
下一页
共 24 页
到第
页
确定