golang

敢敢のwings6 小时前
开发语言·后端·golang
智元 GO-2 与 AgiBot-World 深度解读2026 年 4 月 9 日,智元发布新一代具身基座大模型 Genie Operator-2,即 GO-2。和上一代 GO-1 相比,这次升级最值得关注的,不是“模型更大”或者“数据更多”这么简单,而是它把具身智能里最顽固的一道裂缝摆上了台面:机器人明明已经理解任务,也做出了看似合理的规划,却仍然可能在最后的抓取、接触、移动和放置阶段失手。换句话说,机器人缺的往往不是“会想”,而是“想完之后能不能按计划稳定做出来”。GO-2 的核心价值,就在于尝试把这一段长期割裂的链路重新接上。
FfHUCisI7 小时前
android·数据库·golang
Golang 数据库连接池深度调优在 Go 里写 db.Query("SELECT ...") 看起来简单,但每次查询背后都要经历:如果不复用连接,一个 100 QPS 的服务就要每秒握手 100 次——这还没算上 TIME_WAIT 状态的端口耗尽问题。
程序员小八7777 小时前
java·python·golang
Java 快速转 Go一个 Java 老手第一次打开 Go 代码,大概率会当场懵掉:你甚至会怀疑:「这语言啥也没有,到底怎么编程啊?」
名字还没想好☜10 小时前
开发语言·后端·算法·golang·go
Go 用 slices/maps 标准库泛型函数:告别手写 Contains、Sort、去重(Go 1.21)你有没有在每个 Go 项目里都复制粘贴过一份 sliceContains、sortByField、uniqueStrings 的工具函数?Go 泛型落地前,这些代码只能靠手写,一个项目一份,还容易写错。从 Go 1.21 开始,标准库正式收纳了 slices 和 maps 两个泛型包,把这些高频操作一次性补齐。这篇就把最常用的函数过一遍,顺便讲清楚几个容易踩的坑。
ylj_dev13 小时前
golang·工作流·ai agent·大模型应用开发·agent runtime
从 0 构建 AI Workload Platform(五):Agent Runtime、工具权限与自然语言工作流模块 3 在已有的可靠工作流内核和控制面之上,增加了从自然语言目标到结构化工作流草稿的入口。本文先展开一次完整流转,再解释 Agent Runtime、模型适配器、工具调用、权限、预算、草稿校验、内容哈希和人工确认如何协作。
灯澜忆梦15 小时前
前端·后端·golang·gin
【基于GO的Web开发9】gin框架返回json在 Gin Web 开发中,前后端交互最常返回 JSON 格式数据,这个过程称为JSON 渲染。 核心 API:c.JSON(http状态码, 返回的数据)
FfHUCisI17 小时前
开发语言·后端·golang
Golang SSA 中间表示与优化 Pass类型检查后的 AST + IR 已经足够"理解"你的代码了,但还不够"适合优化"。问题出在变量的多次赋值上。
JavaPub-rodert1 天前
开发语言·后端·golang·iphone·javapub·王仕宇
王仕宇在 Go Context 如何解决协程泄漏与超时控制在 Go 项目里,goroutine 很便宜。便宜到我们经常随手就写:但问题也恰恰出在这里。goroutine 创建容易,退出却需要你自己设计。
QX_hao1 天前
开发语言·后端·golang
【Go】--Cobra-cli的用法Cobra 是一个用于创建 cli 命令行程序的库。它可以帮助我们组织根命令、子命令、flag、参数校验以及命令执行前后的生命周期逻辑。
圣殿骑士-Khtangc1 天前
golang
Go-Kubernetes-CRD自定义资源开发从零实现Operator模式Kubernetes Operator模式是云原生运维的最佳实践。通过CRD(自定义资源)+Controller(控制器),将运维知识编码为自动化程序。本文基于Kubebuilder,从零实现一个Go Operator。
北漂燕郊杨哥2 天前
golang·开源·编辑器·markdown·md
DotMD:一款基于 Go + Wails 的轻量开源 Markdown 桌面编辑器Markdown 写作,应该像喝水一样简单。Markdown 是一种极简的标记语言,用简单的符号就能写出结构清晰、排版美观的文档,早已成为技术写作、笔记管理、博客发布的事实标准。
运维开发笔记2 天前
golang
5.1 Go 数组学习笔记Go 数组是固定长度、同类型元素的序列。长度是数组类型的一部分:执行结果:要点:用 for i := 0; i < len(arr); i++ 按索引遍历:
PC2005-cloud5 天前
笔记·学习·golang
Go学习笔记:复杂数据类型——数组、切片、Map、结构体与指针📝 本文首发于 栏轩·阁欢迎访问阅读原文,获取更好的阅读体验。数组是固定长度的,一旦声明就不能改变长度。
互联网中的一颗神经元2 天前
开发语言·golang
06. Small 对象分配:mcache 无锁路径摘要:本文深入解析 Go 语言 Small 对象(16B~32KB)分配机制。核心路径通过 mcache.alloc 数组按 spanClass 索引直接获取 mspan,利用 allocCache 64位补码位图和 CPU CTZ 指令实现 O(1) 空闲槽查找。分配分为 nextFreeFast 快速路径(无锁)和 nextFreeIndex 慢速路径(可能触发 refill)。mcache 采用 per-P 无锁设计,仅 refill 时接触 mcentral 锁。文章还介绍了实验性特性 mallo
圣殿骑士-Khtangc3 天前
golang
Go分布式锁实现方案从Redis到etcd的完整对比在分布式系统中,分布式锁是保证数据一致性的核心组件。Go生态中,基于Redis、etcd、ZooKeeper的分布式锁实现各有所长。本文将深入对比三种主流方案,给出选型建议和生产级实现代码。
ylj_dev3 天前
docker·postgresql·架构·golang
从 0 构建 AI Workload Platform(四):从单机工作流内核到可靠控制面我正在从零开发一个新项目:AI Workload Platform。它面向 Agent(能够围绕目标调用模型、工具或外部服务的软件组件)与确定性程序任务,负责管理多步骤任务的依赖、状态、重试、取消和恢复。
abcefg_h3 天前
开发语言·后端·golang·mcp
MCP 实战指南:如何在项目中使用 Model Context Protocol 及其通信原理Model Context Protocol(MCP)正在成为 AI 应用连接外部工具与数据的「事实标准」。本文从通信原理讲起,逐步讲清它在你项目里该怎么用、怎么通信、有哪些坑。
FfHUCisI3 天前
数据库·sql·golang
Golang database/sql 标准库基础Go 标准库 database/sql 是一个接口与规范层,它定义了操作数据库的通用 API(连接池管理、预处理、事务、数据绑定等),但不包含任何具体数据库协议的实现。真正干活的是数据库驱动——第三方包通过 sql.Register() 在 init() 中把自己注册进来。
北漂燕郊杨哥3 天前
golang·cad·dxf·cadview
CAD Mini Viewer —— 一个纯 Go 编写的轻量 DXF 查看器cadminiview 是一个用 Go 语言从零手写的轻量 CAD(DXF)查看工具,提供桌面 GUI。它不依赖 CGO / C 编译器,编译后即为一个体积小巧、开箱即用的可执行文件,适合快速看图、二次开发,以及学习 DXF 解析原理。
xcLeigh3 天前
android·服务器·golang·教程·go热门
Go入门:基本数据类型全览与选择指南大家好,我是你们的Go语言向导。前面我们学习了变量声明和零值机制,这些知识都建立在一个基础之上——Go的类型系统。今天我们就来全面了解Go语言的基本数据类型,掌握每种类型的特点和适用场景。