Go

首页 标签 Go
# Go #
关注
23993内容
|
13天前
|
防止员工泄密软件中文件访问日志管理的 Go 语言 B + 树算法
B+树凭借高效范围查询与稳定插入删除性能,为防止员工泄密软件提供高响应、可追溯的日志管理方案,显著提升海量文件操作日志的存储与检索效率。
|
16天前
|
从混沌到秩序:Java共享内存模型如何通过显式约束驯服并发?
并发编程旨在混乱中建立秩序。本文对比Java共享内存模型与Golang消息传递模型,剖析显式同步与隐式因果的哲学差异,揭示happens-before等机制如何保障内存可见性与数据一致性,展现两大范式的深层分野。(238字)
重新认识 Golang 中的 json 编解码
欢迎访问[莹的网络日志](https://lifukun.com),分享技术探索与思考。本文深入解析Go中json编解码特性,涵盖字段映射、omitempty行为、性能对比、自定义编解码及json/v2新特性,助你真正掌握json使用细节。
|
17天前
|
Python 3.14发布:多解释器让性能飙升300%,GIL时代即将终结!
程序员晚枫实测Python 3.14多解释器,突破GIL限制,性能提升287%!CPU利用率拉满,数据处理、科学计算迎来并发新时代。新特性实操分享,助力开发者高效编程。
|
18天前
| |
来自: 计算巢
OFGB 广告屏蔽工具!优化工具!一款专门为 Windows 11 系统设计的开源广告屏蔽工具
OFGB是一款专为Windows 11设计的开源广告屏蔽工具,可关闭开始菜单、锁屏、文件资源管理器等处的广告。软件小巧便携,仅170KB,无需安装,支持中文界面,通过修改注册表实现,安全稳定。使用前需安装.NET环境。
|
18天前
|
Excelize 开源基础库发布 2.10.0 版本更新
Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,2025年10月14日,社区正式发布了 2.10.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。
|
20天前
|
如何管理员工上网:基于 Go 语言实现的布隆过滤器访问拦截算法应用
布隆过滤器以空间换时间,通过多哈希函数实现黑名单的高效存储与毫秒级检索,解决传统方案内存占用大、响应慢等问题,助力企业低成本、高效率管理员工上网行为。
恭喜你发明了 Golang 的 sync.Once
本文探讨如何设计一个保证函数只执行一次的Go结构体,对比if-else、CAS、Mutex及Mutex+Atomic四种方案,逐步优化至并发安全且高性能的实现,最终揭示sync.Once的设计原理,并介绍OnceFunc与OnceValue的便捷用法。
|
22天前
|
企业微信iPad协议演进:从私有二进制到可扩展接口
企业微信iPad端协议演进:从封闭二进制到mmtls加密与OAuth2令牌体系,融合TLV结构、双工长连接及JSON回调,实现合规化与开放性统一。(239字)
|
24天前
| |
来自: 云原生
【GoGin】(3)Gin的数据渲染和中间件的使用:数据渲染、返回JSON、浅.JSON()源码、中间件、Next()方法
我们在正常注册中间件时,会打断原有的运行流程,但是你可以在中间件函数内部添加Next()方法,这样可以让原有的运行流程继续执行,当原有的运行流程结束后再回来执行中间件内部的内容。​ c.Writer.WriteHeaderNow()还会写入文本流中。可以看到使用next后,正常执行流程中并没有获得到中间件设置的值。接口还提供了一个可以修改ContentType的方法。判断了传入的状态码是否符合正确的状态码,并返回。在内部封装时,只是标注了不同的render类型。再看一下其他返回的类型;
免费试用