go

唐青枫2 小时前
go
别把泛型写复杂了:Go generic 从类型参数到实战封装generic 通常翻译成“泛型”。Go 从 1.18 开始支持泛型。泛型解决的核心问题很直接:比如求和。
GetcharZp15 小时前
后端·go
告别OOM!用Go+libvips实现30000×50000超大图片的流式瓦片服务本文详细介绍如何在Go语言中基于libvips/govips构建超大图片瓦片服务,实现内存友好、高性能的按需加载方案。无需整图加载,无需在目标服务器安装libvips,一行静态编译打包带走。
妙码生花4 天前
前端·后端·go
从 PHP 到 AI + Golang,程序员自救转型手记(八):设计管理员模型、热重载配置这是一个系列 Blog,作者将以一个 PHP 全栈工程师的身份,利用 AI 工具(claude code、codex、deepseek、豆包等):从零开始学习 golang 语言,并最终完成 ai-go-mall(github | gitee)开源项目的制作,全程记录分享。
tyung5 天前
后端·go
Go 手写 Wait-Free MPSC 无界队列:SwapPointer 实现多生产者无锁入队源码:github.com/aiyang-zh/z…(MIT 协议)标签:Go / Wait-Free / MPSC / 无界队列 / 泛型 / 对象池 / unsafe
陈明勇5 天前
后端·go
Go 1.26 新特性回顾:语言增强、工具升级与 Green Tea GC 默认启用Gopher 们,Go 1.26.0 于 2026 年 2 月 11 日 正式发布啦!虽然这篇介绍来得稍晚了一些,但 Go 1.26.0 中的不少变化依然值得我们关注。
妙码生花6 天前
前端·后端·go
从 PHP 到 AI + Golang,程序员自救转型手记(二):目录结构、初始化 GIT、设计并开发配置系统这是一个系列 Blog,作者将以一个 PHP 全栈工程师的身份,利用 AI 工具(claude code、codex、deepseek、豆包等):从零开始学习 golang 语言,并最终完成 ai-go-mall(github | gitee)开源项目的制作,全程记录分享。
leeyi6 天前
go·aigc·agent
Deer-Go:字节 Deer-Flow 的 Go 移植,深度研究 Agent 全拆解系列「企业级 AI Agent 实现拆解」E17 篇。上一篇 E16 介绍了 Manus Agent 和研究团队协作的整体概念。这篇专门深挖 deer-go——它是字节跳动开源项目 deer-flow 的 Go 语言移植版,专为"深度研究"场景设计,比 E16 覆盖的内容多出三个关键节点和一套完整的计划数据结构。
Bolt7 天前
javascript·typescript·go
TypeScript 7.0 来了:当 tsc 用 Go 重写之后本文基于 TypeScript 7.0 RC(2026-06-18 发布)撰写。重点是:Go 原生编译器已经从预览阶段的 tsgo 正式走进 typescript@rc 发布通道,当前版本 7.0.1-rc。
Go_error7 天前
后端·go
Datatypes:Go 轻松支持数据库JSON类型GORM 是 Go 语言中最流行的 ORM 之一,它简化了数据库操作,提升了开发效率。然而,在某些情况下,标准的数据类型无法满足复杂业务需求。
任沫8 天前
javascript·人工智能·go
Agent之Function CallLLM只知道根据一段token预测下一个token,给它一段话,它能一个token一个token地猜出一个回答来。但是现在Agent做到的事可不仅仅是回答问题,它还能自己读代码改代码,自己设计方案写成文档,自己检查写的代码有没有问题等等。从知道到做到的关键,就是 function call(又被称为tool call,工具调用),LLM会告诉客户端,应该调用什么工具,客户端调用对应的工具,来真正做到一些事情。
唐青枫8 天前
go
别再把 interface 当万能盒子:Go 接口从隐式实现到项目解耦interface 是 Go 里非常重要的类型。它不保存字段,也不写具体逻辑。它只定义一组方法。比如:
tyung11 天前
后端·go
Go 手写有界 SPSC 环形队列:无 CAS、无锁、Cache 友好的无锁模型源码:github.com/aiyang-zh/z…(MIT 协议)标签:Go / Wait-Free / SPSC / Ring Buffer / 无锁 / 泛型 / 自旋退避
喵个咪11 天前
后端·架构·go
技术复盘:基于 go-wind-cms 的官网+商城双业务渐进拆分实战项目初期,我们直接引入 go-wind-cms 作为技术底座。其原生的目录结构完美契合了我们定下的硬性分层规范:
止语Lab11 天前
go
Go context 超时传播:你以为设了就安全了你用了 context.WithTimeout,设了 5 秒,觉得稳了。超时保护嘛,5 秒内搞不定就取消,资源不泄漏,完美。
踏着七彩祥云的小丑12 天前
学习·golang·正则表达式·go
Go学习第9天:并发编程 + 文件操作 + 正则表达式Go 原生支持高并发,核心组件为 Goroutine(轻量级协程) 和 Channel(通道),搭配 select、sync 包实现协程同步、通信与资源安全,区别于传统线程模型,开销极低。
止语Lab12 天前
go
Go 代码生成的三层认知:从忍住不用到自己造轮子我见过太多项目的 Makefile 里有一行 go generate ./...。跑一次 40 秒,生成的代码没人看得懂,但没人敢删。
协享科技12 天前
人工智能·go·音视频·agent·ai编程
AI 视频理解:让 Agent 看视频并总结内容B 站技术区的视频,动辄 40 分钟起。我有个习惯——每看到一个"标记稍后看"的视频,它基本就永远躺在列表里了。
曲幽13 天前
go·termux·tampermonkey·sync·webdav·filebrowser·gowebdav·koreader
掏出手机就能搭个 WebDAV 同步服务器?这操作有点香摘要: 还在为不同软件间的配置同步头疼吗?本文带你用一部安卓手机,通过 Termux 和一款轻量级神器 gowebdav ,零成本搭建私人 WebDAV 服务器。 无需公网 IP,不用注册第三方服务,十分钟就能让 Tampermonkey、KOReader 等软件实现无缝同步。 内含详细避坑指南和方案对比,让你少走弯路。
Code_Artist14 天前
go·agent·ai编程
🦜用 GoAI 从零打造一个 AI Agent 脚手架工程:重新定义智能体开发范式!如果你的 Go 项目正在接入大模型、构建 Agent、实现 RAG,或者需要兼容 OpenAI、Claude、Gemini、DeepSeek 等多个模型平台,那么 GoAI 是一个非常值得关注的开源框架。它提供了一套统一的 API 抽象,让开发者无需关心不同模型厂商之间的接口差异,仅需更换一行代码即可切换底层模型提供商。GoAI 目前已支持 OpenAI、Anthropic、Google Gemini、DeepSeek、Groq、Ollama、Azure OpenAI、AWS Bedrock 等 25+
ShuiShenHuoLe14 天前
go
OS的常用函数os 是 Go 标准库中与操作系统打交道的核心包:环境变量、文件 I/O、进程、命令行参数、信号 都在这里。