技术栈
go
小满zs
6 小时前
后端
·
go
Go语言第五章(数组和切片)
数组和切片都是用来存放一组同类型数据的结构,写法也很像,所以放在一起讲。先记住一个关键区别:数组长度固定,切片长度可变。
chenzhou__
9 小时前
笔记
·
后端
·
学习
·
unity
·
go
·
独立游戏
独立游戏开发日志 ①:从信号博弈到涂色对战——一次玩法重构始
这是《信号漂流》系列开发日志的第一篇。这一篇不讲代码,讲玩法——因为这套玩法的第一版已经不存在了,它被推翻过一次。一个游戏项目里最值得记下来的,往往就是被推翻的那部分。
名字还没想好☜
1 天前
开发语言
·
后端
·
golang
·
go
Go 用 bufio.Scanner 读大文件踩坑:默认 64KB 行上限、Buffer 扩容与按 Token 切分
用 Go 逐行读文件,几乎所有人第一反应都是 bufio.Scanner,写法也确实优雅:小文件跑得好好的,直到某天你的程序读一个日志文件突然「读一半就停了」,还不报 panic。你以为文件读完了,其实是撞上了 bufio.Scanner 一个藏得很深的默认限制:单行超过 64KB 它就悄悄停下,而且默认吞掉错误。这篇我们把这个坑和相关的用法讲透。
microrain
1 天前
物联网
·
开源
·
go
·
sagooiot
从协议孤岛到统一接入:SagooIoT多协议接入层的架构演进
当工厂里同时跑着Modbus的PLC、MQTT的传感器、OPC UA的机床、IEC104的电力设备,还有一堆私有协议的边缘网关——这不是科幻片,这是我做物联网平台这几年每天都在面对的真实场景。
microrain
1 天前
物联网
·
开源
·
go
·
sagooiot
从云端到边缘:SagooIoT边缘计算架构的落地实践
去年冬天的一个凌晨,我被客户的电话吵醒。“我们的生产线上数据断了!MES系统读不到设备数据,产线快停了!”
TunerT_TQ
2 天前
rust
·
开源
·
go
·
github
·
sandbox
·
分布式系统
·
ai基础设施
Valhalla 静态工程审阅 #007|AgentENV 源码证据驱动评测【大厂开源基础设施特辑】
硬核工业风技术文章,建议搭配封面图阅读。 本文基于固定 Commit 快照开展只读静态工程审阅,不代表动态安全结论;所有观测均以可复查源码证据为边界。
名字还没想好☜
2 天前
golang
·
单元测试
·
log4j
·
go
·
testing
Go 表驱动测试实战:用 t.Run 子测试组织可维护的单元测试
你给一个函数写单测,第一版是复制粘贴:测输入 A 断言一段,测输入 B 再抄一遍断言,测边界值又抄一遍。三个用例还好,等长到十几个,某天函数签名改了,你得挨个改十几段几乎一样的代码。更糟的是,一个断言 t.Fatal 挂掉,后面的用例根本没跑,你不知道到底错了几个。Go 社区的标准答案是表驱动测试:把用例做成一张表,循环跑,配合 t.Run 拆成独立子测试。这篇手把手带你从「复制粘贴」重构到「一张表搞定」。
深念Y
2 天前
android
·
linux
·
服务器
·
智能手机
·
go
·
交叉编译
·
服务
技术探索记录 在 Android 手机上运行 One API
2026/6/29在 Android 手机上运行 One API(AI API 中转站),要求:EasyTier v2.6.4 的 SOCKS5 代理在 Android 上有 bug(Issue #1825),导致无法使用 SOCKS5 穿透。不走 SOCKS5 也能正常通信。
名字还没想好☜
3 天前
java
·
数据库
·
golang
·
go
·
goroutine
Go 的 time.After 在 select 循环里内存泄漏:定时器堆积原理与 timer.Reset 正确姿势
你写了一个经典的「干活 or 超时」循环,跑一段时间发现内存慢慢涨、GC 越来越频繁,pprof 一看全是 time.Timer 对象堆着不释放。代码看着人畜无害:
捧 花
3 天前
go
·
agent
·
worker
·
eino
从同步生成到异步任务:YoudaoNoteLM 的生成队列模块设计
在 AI 应用里,“生成笔记”“生成 PPT”“生成测验”“生成思维导图”这类操作通常都不是毫秒级请求。它们可能需要读取资料、拼接上下文、检索 RAG、调用 LLM,甚至还要做结构化解析和降级处理。如果继续用同步 HTTP 请求承载整条链路,用户会遇到几个典型问题:请求容易超时,页面等待体验差,后端并发压力不可控,任务失败后也缺少可追踪状态。
小满zs
3 天前
后端
·
go
Go语言第四章(类型转换)
实际开发里,不同类型之间经常需要互相转换:字符串转数字、数字转字符串、浮点数转整数、整数转浮点数,等等。
妙码生花
5 天前
后端
·
go
·
ai编程
从 PHP 到 AI + Golang,程序员自救转型手记(四十三):前后端数据验证
这是一个系列 Blog,作者将以一个 PHP 全栈工程师的身份,利用 AI 工具(claude code、codex、deepseek、豆包等):从零开始学习 golang 语言,并最终完成 ai-go-admin(github | gitee)开源项目的制作,全程记录分享。
半夜里咳嗽的狼
5 天前
后端
·
go
Go 1.25 的 WaitGroup.Go 省了两行代码,也补不上这三个并发边界
Go 1.25 给 sync.WaitGroup 增加了 Go 方法。常见的 goroutine 启动代码可以从手工 Add、go、defer Done,缩成一次调用:
GEOshijie123
5 天前
go
品牌在ChatGPT和豆包里搜不到怎么办?企业AI搜索曝光提升方案
如果你的品牌在ChatGPT、豆包、DeepSeek里“几乎搜不到”,先不要急着做内容铺量。采购决策阶段更该先看三件事:服务商是否能解决品牌信息缺失的根因、是否能量化AI平台里的提及与推荐变化、是否具备持续适配算法更新的能力。 简单说,真正适合你的不是“会写几篇AI文章”的团队,而是能同时做技术基建、内容语义重构、品牌知识库建设、持续监测追踪的GEO服务商。尤其对大型集团、中小企业、跨境电商来说,需求虽不同,但目标一致:让AI先看见你、正确理解你、再优先推荐你。
用户12575852436
5 天前
人工智能
·
后端
·
go
进销存后台别急着上线,先重放一次退货请求
Cursor 或 Agent 把商品、订单、库存流水的 CRUD 写出来以后,后台看起来已经像回事了。真正要命的地方不在列表页,而在退货、冲销、库存释放这种“动作”。同一个请求被点两次,库存会不会加两次?这个问题比页面好不好看更早暴露系统边界。
ldmd284
6 天前
算法
·
go
·
地图生成
地图生成算法(噪声篇-Perlin,Simplex,Value noise)
我有一个梦想:用算法还原世界;在世界应用算法。欸?说起世界,每当我又一次耕完一片土地等待收获的时候,都会回想起忘乎所以地探索《我的世界》的那个下午…直到如今,我也非常好奇究竟什么样的算法才能将一个如此真实合理的世界呈现在大家眼前。废话不多说,接下来我将用Go语言带领大家走进奇妙的地图生成算法世界~
妙码生花
6 天前
后端
·
go
·
gin
从 PHP 到 AI + Golang,程序员自救转型手记(四十一):增加管理员账号管理接口
这是一个系列 Blog,作者将以一个 PHP 全栈工程师的身份,利用 AI 工具(claude code、codex、deepseek、豆包等):从零开始学习 golang 语言,并最终完成 ai-go-admin(github | gitee)开源项目的制作,全程记录分享。