golang

紧跟先前的步伐9 小时前
java·人工智能·golang
Go AI Agent 实战 05|Temperature 与生成参数:让模型输出可控本系列共 10 阶段 ,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段一 大模型基础 · 第 5 课 上一篇:Prompt 与消息角色
浮尘笔记18 小时前
人工智能·智能手机·golang
我用 Go 写了个手机端「远程 AI 开发控制台」(开源)一句话概述此工具:把IDE中的「工作区改动 → 可视化 git diff → 页面预览 → commit / push」整条链路搬到手机浏览器。AI 负责写代码,你负责在手机上拍板,全程不用开电脑。
microrain20 小时前
物联网·架构·golang·sagooiot
专业版守核心,企业版做增量:SagooIoT 的跨模块能力出口依赖方向固定、不可反向:这一条决定了:核心可以独立演进、独立交付;增值业务可以快速叠加,却不会把核心代码搅成「企业版特供」。
紧跟先前的步伐1 天前
人工智能·golang·prompt
Go AI Agent 实战 04|Prompt 与消息角色:System、User、Assistant本系列共 10 阶段 ,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段一 大模型基础 · 第 4 课 上一篇:Token、上下文窗口与模型调用成本
念何架构之路1 天前
开发语言·后端·golang
go-grpc逻辑架构图三条铁律:依赖单向向下;L2 全是"注册表+接口"可插拔;L1 与 L2 之间靠 wrapper 适配(不直连)。
FfHUCisI1 天前
golang
Linux 网络 IO 模型演进与 Epoll 内部机制要理解 epoll,先要理解它替代的是什么。早期的 socket API 只提供阻塞语义:read 调用进去,线程就停在那里等数据。一个线程服务一个连接,C10K 之前够用,之后线程本身成了瓶颈。于是有了非阻塞 fd 加轮询,有了 select 和 poll 把多个 fd 的等待合并成一次系统调用,最后是 epoll 把"每次都要重新告诉内核我在等哪些 fd"这件事也省掉了。
http阿拉丁神猫1 天前
开发语言·笔记·golang
Go语言入门笔记:从基础到开发环境搭建(二)其他硬件概念重要原理:IO 设备不和 CPU 直接交互,CPU 只直接和内存交换数据。表格Go 语言定位:强类型、静态编译型语言
紧跟先前的步伐1 天前
java·人工智能·golang
Go AI Agent 实战 03|Token、上下文窗口与模型调用成本本系列共 10 阶段 ,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段一 大模型基础 · 第 3 课 上一篇:大语言模型(LLM)到底是怎么工作的
紧跟先前的步伐2 天前
人工智能·语言模型·golang
Go AI Agent 实战 02|大语言模型(LLM)到底是怎么工作的本系列共 10 阶段 ,面向有 Go 后端基础的开发者,全程用 Go 手写实现。 当前进度:阶段一 大模型基础 · 第 2 课 上一篇:AI 应用与传统后端的本质区别
golang学习记2 天前
java·vscode·python·golang·pycharm·goland
Python vs Go:2026年到底该怎么选早些年我写项目,常年泡在Python里。写接口、跑数据分析、捣鼓大模型原型,几行代码就能把想法跑通,爽感拉满。但随着服务流量涨上去,麻烦接踵而至:接口延迟忽高忽低、容器冷启动慢吞吞、并发一上来资源开销直接超标。那时候身边不少同行和我一样,开始琢磨把核心服务迁移到Go。
茉莉玫瑰花茶2 天前
开发语言·后端·golang
GO [ 内存与变量逃逸分析 ]在 Go 语言中,变量声明看起来非常简单:buildUser 返回了局部变量 user 的地址。函数返回以后,这个变量为什么还可以被使用?它是在栈上,还是在堆上?
9624563 天前
rpc·架构·golang
Go EVM 链上数据平台实践:从 RPC Demo 到可演进架构ENGINEERING CASE STUDY · RCA · POSTMORTEMGin + go-ethereum + Go embed + godotenv 的完整实现复盘,包含架构图、ERD、数据流、时序、故障根因和分阶段演进路线。
银河技术3 天前
开发语言·微服务·golang
从脚本到 Operator:用 Go 构建可靠的微服务自动扩缩容控制器文章定位:面向具备 Go、Kubernetes 基础的后端与平台工程师,从控制语义、容量模型、控制器实现到部署验收,建立自动扩缩容的工程闭环。
云和数据.ChenGuang4 天前
开发语言·人工智能·后端·golang
Golang AI 工程师路线图:从入门到实战随着人工智能技术的飞速发展,Go 语言凭借其高性能、并发优势和简洁的语法,正在 AI 工程领域占据越来越重要的位置。无论是构建高性能的推理服务、处理大规模数据管道,还是开发云原生 AI 应用,Go 都展现出了独特的价值。
报错小能手4 天前
golang
内存管理 垃圾回收面试题Go语言的内存分配采用了TCMalloc算法的改进版本,核心是分级分配和本地缓存。分配器架构:Go内存分配有三个层级:mcache(线程缓存)、mcentral(中央缓存)、mheap(页堆)。每个P都有独立的mcache,避免了锁竞争;mcentral按对象大小分类管理;mheap负责从操作系统申请大块内存。
tachibana25 天前
开发语言·后端·golang·go·语言
Go 语言里的 Context 是什么?在 Go 语言的并发编程中,context.Context 是出现频率极高的接口。无论是在标准库(如 net/http、database/sql)中,还是在各种开源微服务框架(如 gRPC、Gin)里,几乎所有可能耗时的方法第一位参数都是 ctx context.Context。
茉莉玫瑰花茶5 天前
服务器·网络·算法·golang
GO [ 数据格式 ]在当前互联网时代,程序很少只在自己的进程中处理数据。网页接口要把数据返回给浏览器,配置中心要把配置发送给服务,日志系统要把事件交给其他程序,RPC 服务还要在不同语言之间传递请求和响应。
土豆.exe5 天前
开发语言·网络安全·golang·tomcat
chunked 编码的行尾:Go、h11 与 Tomcat 各错在哪一处2025 到 2026 年,Go、Python 的 h11 与 Apache Tomcat 各自收紧了分块传输编码(chunked transfer coding)上的一处宽容解析。 h11 是 Python 生态里被 httpx、uvicorn 等框架复用的 HTTP/1.1 解析库,它本身不做网络收发,只负责从缓冲区里认出消息边界;Tomcat 是 Java 的 Web 服务器,在这类问题里通常扮演代理后面那个真正的服务进程。三处都在"两个实现对同一段字节给出不同正文边界"这件事上出问题,但错的位置并
茉莉玫瑰花茶6 天前
开发语言·后端·golang
GO [ 标准库 ]Go 的标准库不是“把常用函数放在一起”的工具箱,它更像是一套已经磨合好的工程积木。命令行参数用 flag,日志用 log,数字转换用 strconv,文本处理用 strings 和 unicode,排序用 sort,数学计算用 math,时间和超时用 time。
紫洋葱hh7 天前
开发语言·后端·ai·golang
Go 入门基础:类型、变量与运算符读代码时,可以先抓住两件事:数据保存在哪里,程序对这些数据做了什么。 变量和常量承载数据,类型约束数据,函数、运算符以及条件和循环组织操作。原文