技术栈
golang
天天向上1024
3 小时前
开发语言
·
后端
·
golang
go 配置热更新
go 配置热更新这将生成 .air.toml 配置文件。之后你可以通过点击 ▶️ 按钮启动 Air。
Asus.Blogs
4 小时前
笔记
·
学习
·
golang
SSE + Resty + Goroutine + Channel 完整学习笔记
基于 MaxAgent 项目的实战总结SSE 是一种服务器向客户端推送数据的 HTML5 技术,基于 HTTP 协议实现单向的实时通信。
赴前尘
5 小时前
开发语言
·
后端
·
golang
golang获取一个系统中没有被占用的端口
net.Listen(“tcp”, “127.0.0.1:0”):端口填 0 表示自动分配。listener.Addr().(*net.TCPAddr).Port:获取系统分配的端口。
sandyznb
6 小时前
开发语言
·
面试
·
golang
go面试汇总
1:有ABCD4个线程,怎么能保证这4个线程顺序执行业务场景:打车业务 A线程检查用户的定位是否准确 B匹配附近的司机 C发送订单给司机 D更新客户端已通匹配到司机
ChineHe
9 小时前
后端
·
golang
·
gin
Gin框架基础篇004_中间件的使用与机制详解
在Gin框架中,中间件(Middleware)是一个非常重要的概念。中间件本质上是一个函数,它可以在请求到达路由处理函数之前或之后执行一些公共逻辑,例如身份验证、日志记录、错误处理等。
serendipity_hky
9 小时前
开发语言
·
后端
·
golang
【go语言 | 第6篇】Go Modules 依赖解决
Go Modules 是 Go 语言的依赖解决方案。Go Modules 目前集成在 Go 的工具链中,只要安装了 Go,自然就可以使用 Go modules,Go modules 解决了 Go1.11 前的几个常见问题: (1)Go 语言长久以来的依赖管理问题。 (2)“淘汰”现有的 GOPATH 的使用模式 (3)统一社区中的其它的依赖管理工具(提供迁移功能)
吴佳浩 Alben
10 小时前
开发语言
·
后端
·
golang
Go 1.25.5 通关讲解
作者:吴佳浩最后更新:2025-12-24适用版本:golang 1.25.5距离上一次写go的版本更新已经一年多了快两年了,今天继续和大家一起来聊一聊go的最新版本都更新了些什么内容,内容比较多筒子们搬好小笨板凳,一起来学习一下吧!!!
小高Baby@
10 小时前
开发语言
·
后端
·
golang
深入理解golang的GMP模型
Go以其高效的并发模型而闻名,这主要取决于它的调度器设计。Go的调度器采用了GMP模型,即Goroutine、Machine和Processor的缩写。
Grassto
10 小时前
golang
·
go
·
go module
一个 import 语句,引发的 Go 第三方包加载之旅
我不知道大家会不会跟我一样,每次在接触新语言时,遇到三方库的引入,我总是会有几个问题在写 Go 项目时,大概率每天都会写这样的代码(当然现在大多都是IDE直接导入了):
天远云服
10 小时前
大数据
·
服务器
·
网络
·
golang
Go 语言实战:手撸 AES-128-CBC 加密,对接天远金融风控 API
在互联网消费金融场景下,业务往往面临着巨大的流量洪峰。例如电商大促期间的“分期付”申请,或者现金贷的“秒级授信”,对后端的响应速度(Latency)和并发处理能力(QPS)提出了严苛要求。
yzp-
11 小时前
开发语言
·
后端
·
golang
记录一个死锁异常--循环打印 AB go语言
使用两个 go 程循环打印 AB ,结果运行后发现死锁,“fatal error: all goroutines are asleep - deadlock!”。其中有两个原因:
Y.O.U..
12 小时前
开发语言
·
学习
·
golang
GO学习-io包常用接口
Go 语言io包接口,核心是实现数据的 “读、写、流转”,可分为基础接口和工具类函数 / 包装器两类,以下是总结:
源代码•宸
13 小时前
经验分享
·
分布式
·
mysql
·
算法
·
golang
·
雪花算法
·
goframe
goframe框架签到系统项目开发(分布式 ID 生成器、雪花算法、抽离业务逻辑到service层)
提交注册信息 → 参数校验 → 入库 → 注册成功提交登录信息 → 参数校验 → 查询数据库 → 登陆成功 → 返回 Token
molaifeng
13 小时前
开发语言
·
安全
·
golang
从 utf8.RuneCountInString 看 Go 是如何高性能、安全地解码 UTF-8 的
之前在浅谈golang字符编码这篇博客里留了个尾巴,就是如何计算一个字符串的长度,里面用到了 Go 内置的 utf8.RuneCountInString 函数,它可以正确识别如 a码 为 2。
古城小栈
14 小时前
数据库
·
golang
Go 语言 Flight Recorder:低开销性能分析工具实战
在Go语言后端开发中,性能问题排查是核心工作之一。传统的性能分析工具如pprof,虽功能强大,但在生产环境中可能因采样或全量采集带来较大性能开销,甚至影响服务稳定性。而Go 1.21版本后逐步完善的Flight Recorder(简称FR)工具,以其低开销、持续记录的特性,成为生产环境性能分析的理想选择。本文将从核心原理、实战操作、示例代码解析到拓展应用,全方位带你掌握Go Flight Recorder的使用。
小高Baby@
1 天前
golang
Go语言中判断map 中是否包含某个key 的方法
在Go语言中,map是一种常用的数据结构,用于存储键值对。在实际开发中,我们经常需要判断一个map中是否包含某个特定的key。
仲夏月二十八
1 天前
开发语言
·
后端
·
golang
关于golang中何时使用值对象和指针对象的描述
小的数据结构(通常 <= 64 字节)不可变对象简单的基础类型map的键类型(必须可比较)接口值已经隐含了指针语义
天远数科
1 天前
大数据
·
golang
·
json
Go语言金融风控:天远 全能小微企业报告组合接口的 AES 加密与异构 JSON 解析
在小微金融(SME Finance)领域,审批速度是核心竞争力。为了评估一家小微企业,风控系统通常需要并行查询工商信息、法人信用、司法诉讼等多个数据源。如果采用串行 HTTP 调用,延迟将不可接受;如果采用并行调用,又增加了系统的复杂度(如处理部分失败、超时熔断)。
wodet
1 天前
微服务
·
golang
golang实现的批量审核文本服务
WebSocket长连接网关 采用Hub-Worker模型构建实时审核系统。Hub中心节点负责管理所有客户端连接与消息路由,WorkerPool异步处理审核任务。系统支持500+并发客户端连接,通过动态资源分配确保高吞吐量。
朝花不迟暮
1 天前
开发语言
·
后端
·
golang
go的文件操作
关于文件的读取是有些话要说的,要知道我们在实际工作中读取配置文件,很少有把路径写死的!所以读取相对路径是我们常用的,但是读取相对路径一定要注意文件和执行的主函数的位置,这一点我们下面会说。