技术栈
go
王中阳Go
39 分钟前
后端
·
go
·
ai编程
我发现不管是Java还是Golang,懂AI之后,是真吃香!
见字如面,我是阳哥,我的文章都首发在同名公众号:王中阳,欢迎链接。兄弟们,不管你是什么岗位,强烈建议学AI,我最近辅导的同学很多都是因为做了AI项目,拿到了远超预期的Offer。
半枫荷
1 小时前
go
二、Go语法基础(基本语法)
Golang中文学习文档地址package关键字:声明Go文件属于哪个包package main:Go程序的入口,Go运行时会从main包的main()函数开始执行。
struggle2025
1 天前
css
·
人工智能
·
typescript
·
go
·
shell
·
powershell
AxonHub 开源程序是一个现代 AI 网关系统,提供统一的 OpenAI、Anthropic 和 AI SDK 兼容 API
文末提供程序和源码下载AxonHub 是一个现代 AI 网关系统,提供统一的 OpenAI、Anthropic 和 AI SDK 兼容的 API 层,通过 Transformer 管道架构将请求转换到各种 AI 提供者。该系统具有全面的跟踪功能,帮助企业更好地管理和监控 AI 服务使用情况。它还包括全面的测试覆盖范围,以确保系统稳定性和可靠性。
Mgx
1 天前
go
高性能 Go 语言带 TTL 的内存缓存实现:精确过期、自动刷新、并发安全
在高并发服务开发中,内存缓存是提升性能的关键组件。而支持自动过期(TTL) 的缓存更是常见需求。本文将介绍一种基于 Go 语言实现的高性能、并发安全、支持过期时间自动刷新的内存缓存方案,并附完整源码、测试用例及性能分析。
考虑考虑
1 天前
后端
·
go
go格式化时间
在使用go开发中,有时候需要格式化时间,go语言的格式化时间有点特殊,使用2006-01-02 15:04:05
光头闪亮亮
2 天前
go
ZBar 条码/二维码识别工具介绍及golang通过cmd调用ZBar从图片中批量识别二维码
ZBar 是一款开源的条码/二维码识别工具,核心专注于实时、高效的条码解码(识别),支持多平台(Linux、Windows、macOS)和多语言集成(C/C++、Python、Java、Golang 等),广泛用于嵌入式设备、桌面工具、工业扫码等场景,是条码识别领域的经典工具之一。
东风t西瓜
2 天前
go
golang项目开发环境配置
检查go是否安装检查环境变量检查目录下文件和子目录的详细信息"ls -la /usr/local/go/bin/" 是一个 Linux 或 macOS 系统上的命令,用于查看 /usr/local/go/bin/ 目录下的文件和子目录的详细信息。
zhuyasen
3 天前
windows
·
go
·
编译器
在某些 Windows 版本,Go 1.25.x 编译出来的 exe 运行报错:此应用无法在你的电脑上运行
在 Go 1.25.x 的 Windows 版本中,使用了DWARF v5 调试信息格式,编译生成部分 Windows 加载器或安全系统无法识别的 PE 结构,从而导致 “此应用无法在你的电脑上运行”。
用户8953560328220
3 天前
go
深入浅出 Go slices 包:类型安全、内存安全与高性能实践
你是否还在用那些“祖传”的 append 技巧来删除切片元素? 你是否在每次排序时都不得不写一个繁琐的闭包函数?
王中阳Go
3 天前
后端
·
python
·
go
Python 的 PyPy 能追上 Go 的性能吗?
在我们选择用哪种编程语言进行后端开发的时候,Python 和 Go 似乎代表了两种极端:Python 以人生苦短我用Python的开发效率闻名,却经常因性能被调侃为慢如龟速;
gopyer
4 天前
golang
·
go
·
游戏开发
·
并发编程
180课时吃透Go语言游戏后端开发11:Go语言中的并发编程
第11课我们来讲Go语言中的并发编程。在游戏开发里,并发编程可是个厉害的“武器”,它能让游戏同时做很多事情,就像游戏角色一边移动,一边播放技能特效,还能实时处理网络消息,这些都可以通过并发编程来实现。
Java陈序员
4 天前
mysql
·
docker
·
go
简单好用!一款针对 IT 团队开发的文档管理系统!
大家好,我是 Java陈序员。在 IT 团队协作中,接口文档散乱、版本混乱、权限管理复杂等问题常常困扰着 IT 从业者。
程序员爱钓鱼
4 天前
后端
·
google
·
go
Go语言实战案例——进阶与部署篇:性能优化与 pprof 性能分析实践
在实际开发中,当 Go 服务上线后,性能问题往往成为系统稳定性的关键因素。 有时是 CPU 占用过高,有时是内存泄漏,也可能是请求响应变慢。 要解决这些问题,不能仅依靠直觉,而应借助可靠的工具进行性能分析与定位。
程序员爱钓鱼
5 天前
后端
·
google
·
go
Go语言实战案例——进阶与部署篇:使用Go编写系统服务(如守护进程)
在生产环境中,我们经常需要让服务在后台长期运行,例如监控程序、日志收集器、任务调度器或 Web 服务。 这些后台常驻的进程被称为系统服务或守护进程。
n8n
6 天前
go
Go语言GC调优全面指南
Go语言的垃圾回收(GC)机制是其运行时系统的核心组件,经过多年发展已形成高效的并发标记-清扫算法。从Go 1.5开始引入的三色标记法(White、Grey、Black)实现了大部分GC操作与用户代码并发执行,仅在标记开始和标记终止阶段需要短暂的STW(Stop-The-World) 暂停。这种设计使得现代Go GC能够实现亚毫秒级的暂停时间,适用于大多数高性能场景。
n8n
6 天前
go
Go 协程在实际项目中的应用详解
Go 语言(Golang)作为一种现代化的编程语言,自诞生之初就将并发作为其核心设计理念。在传统的编程语言中,并发编程通常依赖于操作系统线程,这意味着创建和销毁线程的开销较大,且线程间的上下文切换成本高昂。然而,Go 语言通过引入 协程(Goroutine) 这一轻量级的并发实体,极大地简化了并发编程的复杂性。协程是 Go 语言中并发执行的基本单位,可以理解为一种用户态的轻量级线程,由 Go 运行时(runtime)自行管理,而不是直接依赖于操作系统线程。
苏琢玉
6 天前
go
·
github
·
php
再也不用翻一堆日志!一键部署轻量级错误监控系统,帮你统一管理 PHP 报错
维护多个项目的人,大概都明白那种感觉。 平时一切都很平静,直到某天,甲方的一句“系统是不是出问题了?” 这时候才发现,问题早就埋在那里了。
程序员爱钓鱼
6 天前
后端
·
google
·
go
Go语言实战案例——进阶与部署篇:使用Docker部署Go服务
在现代软件开发中,应用的可移植性和环境一致性至关重要。无论是在开发环境、测试环境还是生产环境,我们都希望 Go 项目能够快速部署、稳定运行。而 Docker 正是实现这一目标的关键工具。
程序员爱钓鱼
7 天前
后端
·
算法
·
go
Go语言实战案例——进阶与部署篇:编写Makefile自动构建Go项目
在 Go 项目的开发过程中,我们常常需要执行重复性的构建、测试、打包、部署等任务。 虽然直接使用 go build、go test 这些命令也能完成工作,但随着项目复杂度上升,自动化构建 变得尤为重要。 这时,Makefile 登场了——一个简单而强大的构建自动化工具。
该用户已不存在
7 天前
后端
·
go
别再用 if err != nil 了,学会这几个技巧,假装自己是Go大神
一提到 Go 的错误处理,大家脑海里可能立马浮现出满屏的 if err != nil。它逻辑清晰,非常符合 Go 的设计哲学,这个没法反驳。