首页
学习
活动
专区
圈层
工具
发布

#go

静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言

等了8年,Go 终于要给 UUID 一个“家“了

GoLang学习记

深夜三点,我又在 go.mod 里敲下 github.com/google/uuid,突然愣住:这包我用了八百个项目了,咋还没进标准库?

500

窥探 Go 结构体标签的秘密

GoLang学习记

🎬 故事开始:刚学 Go 那会儿,我看到 json:"name,omitempty" 这种语法,内心 OS:"这反引号里的字符串,编译器会检查吗?写错了会报错吗...

600

我写了个剪贴板管理工具,开源免费,数据全本地加密

luckpunk

腾讯云 TDP | 先锋会员 (已认证)

GoPaste 是一款轻量、安全、开源的剪贴板管理工具,自动记录复制历史并本地加密存储,按快捷键即可秒搜秒粘,支持 Windows、macOS 和 Linux。

1310

Go并发优化:从goroutine泄漏到高并发稳定,6个进阶实践策略

用户7216239

Go语言凭借其CSP并发模型,成为云原生、高并发服务的首选语言,据Stack Overflow 2026年开发者调查显示,Go语言在高并发场景的使用率已达78%...

10510

Go 测试库怎么选?给你一套不纠结的选型指南

技术圈

很多团队一上来就追“最全方案”——断言库、BDD、Mock、生成器全都上。 结果往往是:写法不统一、评审成本变高、CI 越跑越慢,测试反而成了负担。

8310

Go 语言中类型断言的最佳实践

技术圈

在 Go 语言的 interface 世界里,类型断言是一项基础而重要的技能。它让我们能够从 interface{} 类型中提取出具体的值和类型。然而,看似简单...

7310

Go 面试题:如何查询正在执行的协程数量?

技术圈

runtime.NumGoroutine() 会返回当前 Go 程序中存在的 goroutine 数量,包括正在运行的和你刚刚创建但还没来得及运行的。

7710

AI 时代,Go 开发者如何破局 AI 应用开发?

技术圈

AI 浪潮席卷而来,大量 Go 开发者面临一个共同的困惑:想进入 AI 领域,到底该用什么语言?

8910

什么是Prompt注入攻击?如何用Go语言筑起防线?

技术圈

在 AI 应用开发中,Prompt 注入是一个不可忽视的安全威胁。本文将介绍什么是 Prompt 注入、常见攻击方式,以及如何使用 Go 语言构建防护方案。

12910

3步接入腾讯云TMS文本审核API:Python/Java/Go多语言SDK实战教程

gavin1024

摘要: 很多开发者担心接入内容审核API会很复杂。实际上,腾讯云TMS的接入过程极其简单——无需安装额外脚本,通过HTTPS API直接调用,配合多语言SDK,...

12210

深入Go运行时:数值溢出、浮点精度与栈堆分配决策

stark张宇

北京靠谱前程网络技术有限公司 | Go开发工程师 (已认证)

在程序开发过程中,尤其是电商、结算系统中有两个需要重点关注地方值溢出问题和精度问题这个问题不是GO语言程序特有的,Mysql的FLOAT、DOUBLE的列类型都...

10610

Go内存优化实战:通过pprof与对象池,将云原生API网关的GC停顿归零

用户7216239

Go语言因其出色的并发模型和编译速度,在云原生领域占据统治地位。然而,“大道至简”的GC(垃圾回收)也并非没有代价。在高吞吐的API网关场景下,频繁的内存分配会...

11610

Gin 1.12 新技能:让 UnmarshalText 自动接管参数绑定!

GoLang学习记

📌 一句话剧透:parser=encoding.TextUnmarshaler 让 Gin 的绑定功能终于"开窍"了!

6510

NVIDIA开源的Go依赖注入神器:gontainer,真香!

GoLang学习记

[Gin 1.12新版本发布:这个新特性让开发者少写一半代码!](https://mp.weixin.qq.com/s/ks1woQimgM5cjRGyUMdb...

9410

三大语言"多包同仓"终极对比,谁才是工程化之王?Rust vs TypeScript vs Go

不吃草的牛德

2025-2026 年,几乎所有规模稍大的团队都在用 monorepo + workspace:

9910

后端"三国杀":Java 的江山,正在被 Go 和 Rust 一点点蚕食

不吃草的牛德

Go 呢?编译出来就是一个几十兆的单一二进制文件,启动时间以毫秒计算,内存占用可以忽略不计。goroutine 这个轻量级并发模型,让开发者可以轻松创建成千上万...

10610

Java、Go、Rust 三足鼎立,谁才是你的最佳选择?

不吃草的牛德

更重要的是,Go 原生支持并发。goroutine 和 channel 的设计,让并发编程变得异常简单。一个 Web 服务器,用 Go 写可能只需要几十行代码,...

15210

为什么我们用 Go + Rust 为用户重写了 ERP

不吃草的牛德

特别是云服务支出在AI浪潮推动下持续高企,企业不得不审视每一笔非核心或低效的IT开支。作为一家专注于企业级软件解决方案的提供商,我们最近为一位长期客户重写了他们...

8610

实测分享|安心联JT808车载监控系统单机支撑5万车辆高并发接入实战

用户12402037

在商用车联网、营运车辆监管等场景中,车载监控平台的核心诉求集中在三点:高并发终端接入、海量消息低延迟处理、长连接 7×24 小时稳定。很多开发者在落地 JT/T...

300
领券