技术栈
golang
lifewange
10 小时前
开发语言
·
后端
·
golang
Go语言-开源编程语言
Go 语言(Golang) 是 Google 开发的一种静态强类型、编译型、并发优先的开源编程语言,以简洁、高效、可靠著称,是当前云原生、微服务与高并发后端的主流技术栈。
白毛大侠
10 小时前
开发语言
·
后端
·
golang
深入理解 Go:用户态和内核态
探索操作系统安全基石与 Go 语言内存模型的完美融合作为一名 Go 开发者,你可能经常听到"用户态"、“内核态”、"堆栈"这些术语,但它们之间到底是什么关系?为什么理解这些概念对写出高性能的 Go 程序至关重要?
王码码2035
11 小时前
后端
·
golang
·
go
·
接口
Go语言中的数据库操作:从sqlx到ORM
作为一个写了十几年代码的Go后端老兵,我深刻体会到数据库操作在后端开发中的重要性。Go语言提供了标准库database/sql来处理数据库操作,同时也有许多优秀的第三方库如sqlx和ORM框架来简化开发。今天咱们就聊聊Go语言中的数据库操作,从sqlx到ORM,帮助你写出更高效、更简洁的数据库代码。
lifallen
12 小时前
人工智能
·
语言模型
·
golang
·
agi
从零推导 Agent Summarization Middleware
自动摘要解决的最核心、最原初的问题是:大模型(LLM)的上下文窗口是有限的,且 Token 是要收费的。
lifallen
13 小时前
人工智能
·
语言模型
·
golang
·
agi
Agent Team (多智能体协同)
team 包解决的最核心、最原初的业务问题是什么? 答案是:如何让多个 LLM Agent 协同工作,解决单体 Agent 无法处理的复杂长链路任务(例如:一个 Agent 负责规划,另一个负责写代码,再一个负责测试)。
小羊在睡觉
16 小时前
数据库
·
后端
·
mysql
·
golang
Go与MySQL锁:索引失效陷阱
MySQL InnoDB 存储引擎支持行级锁。其中 SELECT ... FOR UPDATE 属于排他锁(Exclusive Lock,X锁)。当一个事务为某些行加上排他锁后,其他事务无法再对这些行加任何读锁或写锁。
cch8918
17 小时前
开发语言
·
后端
·
golang
易语言 vs Go:初学者与专业开发之选
易语言与Go语言(Golang)是两种设计理念和应用场景截然不同的编程语言,主要区别如下:易语言 面向中文母语开发者,尤其适合编程初学者。其语法采用中文关键字(如“如果”“循环”),旨在降低学习门槛。 典型应用:小型桌面工具、教育场景、快速开发Windows应用。
m0_69484557
18 小时前
服务器
·
开发语言
·
后端
·
docker
·
golang
·
开源
·
github
RevelGo搭建教程:类Rails开发体验的Go Web框架
👉 推荐使用 莱卡云服务器 搭建 RevelGo 全栈应用,能够提供稳定的运行环境与良好的访问体验,适合开发测试与生产环境部署。
cch8918
19 小时前
开发语言
·
后端
·
golang
易语言VS Go语言:编程语言大对决
易语言和Go语言(Golang)都是编程语言,但它们在设计理念、语法特性、应用场景等方面有显著差异。下面我将从多个维度逐步分析它们的区别,帮助您清晰理解。比较基于真实语言特性,确保可靠。
捧 花
19 小时前
java
·
开发语言
·
数据结构
·
golang
全面掌握数据结构:Java 与 Go 定义方式 + 原理 + 使用场景
在算法竞赛(如蓝桥杯)、后端开发(如博客系统)、以及面试中,数据结构都是最核心的基础能力。这篇文章不是简单罗列代码,而是帮你建立一个体系化认知:
abcefg_h
19 小时前
java
·
数据库
·
golang
go定时器的底层原理和应用
在 Go 语言中,定时器(Timer)和周期性触发器(Ticker)是实现延迟执行、超时控制、心跳检测等场景的重要工具。然而,很多开发者仅停留在 API 使用层面,对其底层原理及最佳实践了解不足,容易导致资源泄漏或性能问题。本文将结合 PPT 内容,深入解析 Go 定时器的底层机制、演进历程以及实际开发中的最佳实践。
王家视频教程图书馆
19 小时前
开发语言
·
windows
·
golang
【保姆级】Go Fyne GUI 开发环境搭建(Windows 全流程避坑)
使用 Go 语言 Fyne 框架开发 GUI 程序时,运行报错:build constraints exclude all Go files in ...,核心原因是 Windows 环境下 CGO 未开启 + 缺少 GCC 编译环境,且尝试 MSYS2 安装 GCC 时出现 clang64 数据库 PGP 签名无效报错。
Flandern1111
19 小时前
人工智能
·
python
·
学习
·
ai
·
golang
Go程序员学习AI大模型项目实战:从环境管理到核心架构抽象
如果你是一个习惯了 Go 语言“高并发、接口化、强工程性”的开发者,初看 Python 的 AI 项目可能会觉得依赖冲突多、接口定义杂、显存管理乱。ZerolanCore 作为一个 AI 模型集成框架,通过一套类 Go 的工程化设计,解决了这些痛点。
lucky九年
2 天前
开发语言
·
c++
·
golang
GO语言模拟C++封装,继承,多态
不携带MAP结构携带MAP结构
yuanlaile
2 天前
后端
·
golang
·
go语言面试题
·
golang后端开发
·
2026golang面试
Go语言(Golang)2026年3月整理经典面试常见问题面试题汇总,建议收藏
Go语言即Golang,是Google公司2009年11月正式对外公开的一门编程语言,它不仅拥有静态编译语言的安全和高性能,而 且又达到了动态语言开发速度和易维护性。有人形容Go语言:Go = C + Python , 说明Go语言既有C语言程序的运行速度,又能达到Python语言的快速开发。
行者游学
2 天前
golang
Golang lint
golangci-lint run --config=.golangci.yml ./...###配置详解 ``` linters: disable-all: true # 禁用所有默认 linter enable: # 只启用指定的 linter - errcheck - gosimple - govet - ineffassign - staticcheck - unused - gocyclo - revive ``` ### 1. 启用的 Linter 说明 Linter 作用 示例 errche
echome888
2 天前
开发语言
·
后端
·
golang
Go 语言并发编程:Channel 与 Goroutine 的完美结合
# Go 语言并发编程:Channel 与 Goroutine 的完美结合## 引言Go 语言的并发模型是其最引人注目的特性之一。通过 Goroutine 和 Channel 的组合,Go 提供了一种优雅且高效的方式来处理并发编程。本文将深入探讨这两者的工作原理及实际应用。
咬_咬
2 天前
开发语言
·
学习
·
golang
·
io
·
go语言
·
包
·
go变量定义
go语言学习(变量定义与输入输出)
先来看看几种标准的变量定义方式(以string为例)全局变量可以只定义不使用,局部变量定义了就必须使用,不然编译报错。
牛奔
2 天前
开发语言
·
后端
·
golang
升级Go 版本,导致兼容性依赖编译错误排查并解决
执行 go run main.go 时出现以下编译错误:go-playground/validator/v10@v10.20.0 依赖于 Go 标准库 go/build 包中的内部类型(Validate、TranslationFunc)。当 Go 版本较新时(如 Go 1.25+),这些内部类型的签名可能发生变化,导致旧版第三方库无法正常编译。
上天_去_做颗惺星 EVE_BLUE
2 天前
开发语言
·
后端
·
golang
Go 语言入门实战指南
运行方式:utils/tool.go:main.go 调用:作用:控制并发数、批量处理数据、防止协程泄漏