golang

深挖派27 分钟前
后端·golang·编辑器·go·goland
GoLand 2026.1 安装配置与环境搭建 (保姆级图文教程)点击查阅:GoLand 2026.1 配置手册作为 Go 语言开发的顶级 IDE,JetBrains 发布的 GoLand 2026.1 在云原生支持、泛型性能优化以及 AI 自动补全方面再次突破。为了让大家能顺畅搭建起这套强大的开发环境,本文将详细记录从安装到全功能激活的全过程。
geovindu1 小时前
开发语言·后端·golang
go: Factory Method Pattern项目结构:调用:main():输出:
zs宝来了2 小时前
golang·go·源码解析·后端技术
Go Context:上下文传播与取消机制在 Go 语言并发编程中,Context(上下文)是控制 goroutine 生命周期、传递请求范围数据、实现超时和取消机制的核心工具。自 Go 1.7 引入标准库以来,Context 已经成为 Go 应用开发中不可或缺的基础组件,特别是在微服务、RPC 调用、数据库操作等场景中。
GDAL2 小时前
golang·gin
为什么选择gin?选择 Gin 框架,核心是因为它在 高性能、轻量、易用、生态成熟 四方面取得了极佳平衡,是 Go 生态里构建 API 和微服务的主流首选。
non-action_pilgrim3 小时前
服务器·游戏·golang
《小坦克大战小怪兽》小游戏实战四:基于 protoactor-go 的游戏服务器框架与状态持久化实战在游戏服务器开发中,如何处理成千上万玩家的并发状态同步,始终是一个棘手的难题。传统的“多线程+全局锁”方案不仅开发难度大,且极易陷入死锁或性能瓶颈。
zs宝来了3 小时前
golang·go·源码解析·后端技术
Go Channel 原理:环形缓冲区与同步机制Go 语言的 Channel(通道)是并发编程的基石,它实现了 CSP(Communicating Sequential Processes)通信模型——“不要通过共享内存来通信,而应该通过通信来共享内存”。这句格言完美诠释了 Go 并发的哲学。
添尹3 小时前
开发语言·后端·golang
Go语言基础之指针Go语言中的指针操作非常简单,我们只需要记住两个符号:&(取地址)和*(根据地址取值)通过&操作符可以获取变量的地址
Wenweno0o17 小时前
golang·智能体·eino
Eino - 错误处理与稳定性在大模型应用开发中,错误处理是保障系统稳定性的关键环节。网络波动、API 限流、服务端异常等都可能导致请求失败。本篇文章将详细介绍如何在 Eino 框架中设计健壮的错误处理机制,代码链接。
王码码203518 小时前
后端·golang·go·接口
Go语言中的Elasticsearch操作:olivere实战olivere/elastic是Go语言中流行的Elasticsearch客户端库,提供了完整的Elasticsearch API支持。本文将介绍如何使用olivere进行Elasticsearch操作。
Tomhex18 小时前
golang·go
Go语言import用法详解已收到您的排版优化请求。我将对之前的回答进行结构调整,使其逻辑更清晰、重点更突出、可读性更强。import 是 Go 语言中导入外部包以复用其功能的核心语句。以下从语法、特殊操作、路径解析、工具协作及最佳实践五个方面进行说明。
Tomhex20 小时前
golang·go
Golang空白导入的真正用途在 Go 语言中,空白导入(即在导入路径前加上下划线 _)的核心用途是为了执行被导入包的 init 函数,从而触发其初始化“副作用”,而无需在代码中直接使用该包的导出标识符。其设计初衷并非为了“导入包”,而是为了“注册”或“初始化”某些功能。
Wenweno0o1 天前
golang·大模型·智能体·eino
Eino - 从0到1跑通大模型调用Eino 是字节跳动开源的 AI 应用开发框架,提供了丰富的大模型组件支持。本文将基于 代码示例,详细介绍如何使用 Eino 框架实现单轮对话、多轮对话、流式输出以及模型参数配置,帮助你从零开始掌握大模型调用,代码链接。
不会写DN1 天前
计算机网络·面试·golang
IPv4 与 IPv6 的核心区别一句话总结:IPv4 地址不够用、配置麻烦、安全性弱;IPv6 地址极多、自动配置、性能更强,是下一代互联网协议。
Flandern11111 天前
人工智能·后端·python·学习·golang
Go程序员学习AI大模型项目实战02:给 AI 装上“大脑”:从配置解包到流式生成的深度拆解在上一篇中,我们把 ZerolanCore 的“骨架”搭好了——怎么管依赖、怎么定接口规范。今天,咱们要往这个骨架里塞入真正的核心:大语言模型(LLM)。
ん贤1 天前
开发语言·后端·golang·性能调优·gc
Go GC 非玄学,而是 CPU 和内存的权衡本博客内容基于 Go 官方 GC 指南与官方文档进行创作(Go): 官方把(Go)文章《A Guide to the Go Garbage Collector》,定位成一篇性能认知 + 调优指南文档。 若你熟悉 Go 基础语法,只是想要更好的服务自己的项目, 那本篇文章就是为你量身定做的( •̀ ω •́ )✧。 本篇文章会带你逐个打破 GC、GOGC、GOMEMLIMIT、heap、mark-sweep 这些术语的梦魇。 并把 Go GC 这件事,用清晰易懂的方式讲明白。
Dontla2 天前
开发语言·windows·golang
go语言Windows安装教程(安装go安装Golang安装)(GOPATH、Go Modules)Go(也称 Golang)是由 Google 开发的一门高性能、编译型编程语言,具有语法简洁、并发支持强、编译速度快等特点,广泛应用于后端开发、云计算、微服务等领域。
铁东博客2 天前
开发语言·后端·golang
Go实现周易大衍筮法三变取爻大衍筮法的核心是通过三次变化(三变)将49根蓍草逐步减少,最终得到6、7、8、9四个数字之一。每次变化包含四个步骤:
wechat_Neal2 天前
开发语言·后端·golang
Golang的车载应用场景Golang凭借其高效并发、轻量级和强类型等特性,在车载开发中展现出显著优势,尤其在车载边缘计算、智能座舱、微服务架构和大数据处理等场景中应用广泛。以下从应用场景和技术栈细节两方面展开分析,并聚焦智能座舱领域的应用实践:
Wenweno0o2 天前
golang·智能体·eino
Eino-Graph 实战详解本文详细讲解 Eino 框架中 Graph 的概念、初始化、编排和编译过程。Graph 是 Eino 框架中用于构建复杂 AI 流程编排的核心组件,支持有向无环图(DAG)结构的节点编排,源码链接。
咬_咬2 天前
开发语言·学习·golang·数组·切片
go语言学习(数组与切片)先来看标准的数组定义方式:数组也可使用简短声明:也可以不写长度,让编译器自己判断:(len函数会返回数组的长度)