小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate

该公司在香港招聘量化交易员、量化与风控开发工程师及Golang工程师,要求候选人具备实盘经验和扎实的Python与Golang技术能力,团队氛围扁平且稳定性高。

Quant Trader,量化&风控开发工程师,Golang 工程师

Rust.cc
Rust.cc · 2026-01-23T02:44:40Z

在 Ubuntu 上安装 Oracle Instant Client 后,GORM 默认不支持 Oracle 11g 的分页语法,导致查询报错。使用 godoes/gorm-oracle 库可以解决此问题,并支持 Oracle 11g 的分页。同时需注意,Oracle 对标识符的大小写敏感,表名和 Schema 名需使用大写。

Oracle 11g 的 Golang GORM 分页兼容解决方案

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2026-01-15T14:19:46Z

本文介绍了如何在 Ubuntu 上安装 Oracle Instant Client,以便通过 Golang 的 Gorm 连接 Oracle 数据库。步骤包括下载 ZIP 包、解压、安装依赖库和配置动态链接库,并提供了测试代码示例。特别强调了连接时用户和表的权限问题。

Ubuntu 安装 Oracle Instant Client, 并测试 Golang Gorm 读取 Oracle 数据库

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2026-01-15T03:13:16Z

Golang的signal包实现了信号处理机制,支持程序优雅退出。其主要功能包括信号管理、注册与注销、信号分发、恢复默认行为、Context支持和线程安全。通过创建channel并注册信号,程序可在接收到信号时进行处理,常用信号有SIGINT和SIGTERM等。

os.signal golang 中的信号处理

了迹奇有没
了迹奇有没 · 2025-12-31T04:23:47Z

在Golang网络请求中,`EOF`表示正常连接关闭,而`connection reset by peer`表示连接被强制重置。理解这两种错误的区别及其处理方法对构建健壮的网络应用至关重要。通过合理的错误处理和重试机制,可以提升应用的可靠性和用户体验。

Golang 中的 EOF 与 read: connection reset by peer 错误深度剖析

了迹奇有没
了迹奇有没 · 2025-12-30T23:06:01Z

团队在防沉迷上报服务中遇到内存溢出(OOM)问题,分析发现是由于中午触发的bug导致Goroutines数量激增。通过实现队列上报,解决了死锁风险和定时器使用不当的问题,提升了系统效率。

死锁日记:手写 GoLang 上报队列

了迹奇有没
了迹奇有没 · 2025-12-30T19:54:37Z

最近我使用Gemini 3 Flash开发,发现Google提供免费的Gemini API额度,申请API Key后可自动化任务。速率限制为每分钟5次请求和每天20次,适合简单任务。使用Golang库调用API,部署在海外服务器可访问。对于大请求量,可用Gemini 3系列模型,限制更高。最终实现了Gemini API代理服务,支持多种模型。

免费 AI 大模型 API 接口,Gemini 3 Flash 预览版的 Golang 代理实现

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2025-12-25T05:08:31Z

在Golang模板开发中,为避免多个页面使用同一子模板时变量命名产生歧义,可以在父模板中传递具体变量名,并在子模板中重新赋值,从而提高可读性,减少混淆。

Golang Template include 嵌套子模版时的变量重命名

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2025-12-18T02:59:19Z

使用Golang Gin实现文件下载功能时需先进行鉴权。在线上使用Cloudflare后,CSV文件直接展示而非下载。通过添加Content-Disposition头解决下载问题,但Content-Type仍不正确。建议关闭Cloudflare优化功能以便定位问题。

golang gin static 强制以文件方式下载

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2025-12-11T05:33:58Z

Golang 的静态文件嵌入功能简化了部署,但在使用 Gin 框架时,静态文件的缓存响应头处理不当,导致每次都需重新下载。解决方案是使用 Nginx 提供静态文件服务,以避免复杂的 ETag 计算。

Golang Gin Static 缓存大坑:embed 文件无法被 CDN 和浏览器缓存

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2025-12-06T02:36:17Z

Golang库名通常以github.com开头,但也有特殊格式如gopkg.in/yaml.v3。使用非标准库名时,需确保go.mod中的模块名一致。自定义库名需有可公开访问的HTTPS域名,并在HTML中添加<meta>标签以提供仓库信息。

自定义 golang 仓库的 module / 库名

Hubert's Blog
Hubert's Blog · 2025-12-03T00:00:00Z

文章介绍了如何在 Golang 中使用 Gorm 查询员工薪资信息,采用 Preload 预加载员工数据和 Left Join 进行过滤,以确保薪资列表包含员工详细信息。代码示例展示了查询和统计的处理,避免重复记录计数问题。

Golang Gorm 同时使用 Preload 和 Left Join 进行联表查询并过滤数据

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2025-11-25T03:24:44Z

本文介绍了 Golang 中的线程池实现,使用协程处理 POST 请求的 payload。通过将 payload 发送到 JobQueue,线程池中的 Worker 负责处理这些任务。实现包括 Worker 和 Dispatcher 的定义与启动,简单初始化后即可开始任务处理。

Implementation of Thread Pool in Golang

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2025-10-30T05:01:06Z
如何缓存Golang API响应以实现高性能

文章介绍了通过缓存技术提升API性能的方法,包括响应缓存、查询结果缓存、HTTP缓存和过期更新策略。合理利用本地内存和Redis可以显著降低延迟,提高吞吐量,优化API响应速度。

如何缓存Golang API响应以实现高性能

freeCodeCamp.org
freeCodeCamp.org · 2025-10-15T10:27:00Z

周末继续 Golang Gin 重构 PHP 的 Magento 电商网站。其中一个需要重构的功能是网站地图 sitemap.xml 文件的生成。 之前做的网站普遍简单,很少超过上万个产品或者文章。而电商类的服务,例如 magento 通常需要导入几十万甚至上百万的产品信息。那么就需要注意一下 si...

golang gin 生成网站地图文件 sitemap.xml

大象笔记 - Notes of Elephant Leg
大象笔记 - Notes of Elephant Leg · 2025-10-12T14:36:54Z
Grab从Golang迁移到Rust如何降低成本70%

Grab将其事件计数和GRPC接口服务从Golang迁移到Rust,成功降低了70%的成本。尽管Rust在延迟上与Golang相当,但在资源效率方面表现优异,显著减少了基础设施开支。

Grab从Golang迁移到Rust如何降低成本70%

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-09-29T15:30:36Z
Golang | 山竹记账 Go 后端版学习笔记

本文概述了GoLang的基本语法和特性,包括项目创建、模块使用、代码编写与运行。重点讲解了变量、常量、循环、条件语句、函数及数据类型的区别,特别是与JavaScript的不同之处。

Golang | 山竹记账 Go 后端版学习笔记

ZkeqのCoding日志
ZkeqのCoding日志 · 2025-08-25T15:02:04Z
简化的Golang完整TLS工作流程:全流程解析

TLS握手过程确保客户端与服务器之间的安全通信。客户端发送“Client Hello”,服务器回应“Server Hello”,并验证证书。双方生成会话密钥以完成加密通信。

简化的Golang完整TLS工作流程:全流程解析

DEV Community
DEV Community · 2025-05-23T15:31:22Z
在Golang中追踪错误堆栈

在Go语言中,标准错误缺乏堆栈跟踪,难以定位错误行。使用cockroachdb/errors库的errors.WithStack()方法可以附加堆栈跟踪,便于调试复杂应用。

在Golang中追踪错误堆栈

DEV Community
DEV Community · 2025-05-23T11:40:00Z
你会希望早点知道的五个Golang库

Shrijith Venkatrama介绍了五个强大的Golang库,帮助开发者简化代码和提高效率。这些库包括Gin(API构建)、Testify(单元测试)、Zap(高性能日志)、GORM(数据库操作)和Viper(配置管理),并提供了实际示例以满足不同开发需求。

你会希望早点知道的五个Golang库

DEV Community
DEV Community · 2025-05-18T19:30:41Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码