跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
重置
编程语言 / Go / Golang

标签

全部标签AIjavaNode.jsNuctPayPPT制作React NativeRNSaaSWeChat大前端算法

分类

全部分类
编程语言
PythonJavaScriptTypeScriptJavaKotlinGo / GolangRustC++CC#F#PHPRubySwiftObjective-CScalaClojureElixirErlangHaskellDartLuaPerlRJuliaMATLAB / OctaveSQLShell / BashPowerShellHTML / CSSZigNimCrystalGroovyVisual Basic .NETSolidity汇编

排序

最新更新最新发布最多浏览最多点赞
Go / GolangSaaS

开源即时通讯项目 OpenIM 部署流程

OpenIM 是一款开源即时通讯解决方案,提供单聊、群聊、多端同步等核心能力。其优势在于代码开源免费、支持高并发及 Docker 部署,但部署相对复杂且资源占用较高。 OpenIM 的适用场景,并通过 Docker Compose 演示了快速部署流程,包括克隆仓库、处理端口冲突及查看健康状态,同时列出了 WebSocket、HTTP API 及 Demo 页面的默认端口信息。

随缘发布于 2026/3/30更新于 2026/4/189 浏览3 点赞约 5 分钟阅读
Go / Golang

WebDAV 客户端使用指南:从浏览器到专业工具

WebDAV 协议及其优势,列举了浏览器、Windows、macOS、Linux 及移动端的 WebDAV 客户端工具。同时讲解了基于 Go 语言搭建 WebDAV 服务器的方法,包括命令行安装、Docker 部署及基础配置示例。内容涵盖连接排查、性能优化及安全配置最佳实践,帮助用户实现高效的远程文件管理。

苹果系统发布于 2026/3/29更新于 2026/4/1810 浏览4 点赞约 6 分钟阅读
Go / GolangSaaS算法

Manba 与微服务架构:构建企业级 API 管理平台

Manba 是一个基于 HTTP 的 RESTful API 网关,专为微服务架构设计。其分层架构(代理层、逻辑抽象层、后端服务层),涵盖环境部署、服务集群配置、API 路由管理、流量控制、JWT 认证及插件扩展等核心功能。通过无状态设计与水平扩展能力,Manba 支持高并发处理与性能优化,适用于企业级 API 管理平台的构建,提供统一入口、服务治理及安全管控解决方案。

静心发布于 2026/3/29更新于 2026/4/189 浏览1 点赞约 9 分钟阅读
Go / GolangAI

Trae 编辑器中配置与使用 Go 语言的完整流程

在 Trae 编辑器中配置和使用 Go 语言的完整流程。主要步骤包括:安装 Go 环境和 Trae 编辑器;安装 Go 官方扩展及相关工具;配置 GOROOT 和 GOPATH 路径;创建项目并验证智能提示;最后演示了运行与调试方法。此外还涵盖了单元测试生成及常用快捷键,帮助用户快速上手基于 Trae 的 Go 开发工作流。

月光旅人发布于 2026/3/29更新于 2026/4/189 浏览1 点赞约 4 分钟阅读
Go / Golang

Go 语言高性能 HTTP 库 fasthttp 使用指南

Go 语言中高性能 HTTP 库 fasthttp 的基本概念与安装方法。fasthttp 相比标准 net/http 库具有更高的性能,支持零内存分配和连接池复用,适用于高并发场景。文章涵盖了其核心优势及官方示例链接,并提供了基础的安装命令。

安卓系统发布于 2026/3/29更新于 2026/4/188 浏览3 点赞约 1 分钟阅读
defer 学习指南
Go / Golang

defer 学习指南

Go 语言 defer 机制,包括语法定义、延迟执行特性、LIFO 执行顺序及参数求值时机。通过资源管理、panic 捕获及循环释放等场景展示最佳实践,解析底层 _defer 结构体实现原理,并简述 Go 版本迭代历程。

赛博行者发布于 2026/3/29更新于 2026/4/1810 浏览2 点赞约 12 分钟阅读
基于 WeKnora 开源项目的 RAG 与知识图谱架构解析
Go / GolangAI算法

基于 WeKnora 开源项目的 RAG 与知识图谱架构解析

基于腾讯开源项目 WeKnora 解析其知识库架构。该系统采用 Go 语言开发,支持 PDF、图片等多种格式文档上传,通过 MinerU 和 Markitdown 进行解析,利用 nomic-embed-text 模型进行向量化并存储于 PostgreSQL、Elasticsearch 及 Qdrant。同时提取关键信息构建知识图谱存入图数据库。在检索阶段,系统对用户问题进行改写优化,结合向量检索与图数据库检索进行双路召回,经融合排序后…

赛博行者发布于 2026/3/29更新于 2026/4/187 浏览1 点赞约 13 分钟阅读
Python 程序员如何快速入门 Go:Go 与 Python 全面对比
Go / Golang

Python 程序员如何快速入门 Go:Go 与 Python 全面对比

面向 Python 开发者,对比了 Go 与 Python 在类型系统、执行方式、性能及并发模型上的核心差异。通过 Hello World、函数定义及并发示例的代码对照,展示了 Go 的编译型静态类型特性和 goroutine 机制。文章建议运维/DevOps 工程师在日常脚本中使用 Python,而在云原生、微服务及高并发场景下采用 Go,以提升工程能力和职业竞争力。

猫巷少女发布于 2026/3/29更新于 2026/4/189 浏览2 点赞约 8 分钟阅读
Go / Golangjava算法

C++26 反射与泛型编程融合的关键应用场景

探讨 C++26 反射与泛型融合背景,对比 Java、Go 等语言的反射机制与泛型实现。内容涉及编译时类型信息提取、泛型元数据遍历、字段校验器、自动绑定及序列化框架设计。通过代码示例展示多语言在元数据操作上的实践,分析宏与反射方案的性能差异,并展望边缘计算与云原生生态下的技术演进。

FlinkHero发布于 2026/3/29更新于 2026/4/198 浏览3 点赞约 23 分钟阅读
Go 语言 Slice 深拷贝与浅拷贝详解
Go / Golang

Go 语言 Slice 深拷贝与浅拷贝详解

深入解析 Go 语言切片(slice)的内存结构与拷贝机制。涵盖浅拷贝(共享底层数组)与深拷贝(独立副本)的区别、实现方式(赋值、copy、append)、常见陷阱(初始化、扩容分离)及实际应用场景(函数传参、并发、缓存)。通过代码示例对比性能与安全性,提供最佳实践建议,帮助开发者避免数据污染并优化内存使用。

DebugKing发布于 2026/3/29更新于 2026/4/178 浏览3 点赞约 60 分钟阅读
Go / Golang算法

Go Map 进化史:从桶链式哈希表到 Swiss Table 源码剖析

对比了 Go 语言 Map 在 1.24 版本前后的两种实现机制。传统实现采用链地址法哈希表,通过溢出桶处理冲突,支持渐进式扩容。现代实现引入 Swiss Table,基于开放分组寻址和 SIMD 指令优化查找性能,采用线性探测和罗宾汉哈希策略。Swiss Table 在内存效率和缓存命中率上表现更优,但扩容时采用全量重哈希。文章提供了源码级分析、性能基准测试及迁移建议。

观心发布于 2026/3/29更新于 2026/4/1911 浏览1 点赞约 45 分钟阅读
Gitea 安装与基础使用指南
Go / Golang

Gitea 安装与基础使用指南

Gitea 是一款基于 Go 语言开发的轻量级自建 Git 服务工具,支持多平台及多种架构。其特点包括易于安装、资源占用低、支持私有化部署及拥有类 GitHub 的 Web 界面。 Gitea 的基本概念,并提供了在 Windows 平台上通过下载官方可执行文件进行安装的初步步骤。

奶糖兔发布于 2026/3/29更新于 2026/4/189 浏览2 点赞约 2 分钟阅读
Go / Golang

Windows 下使用 VS Code 搭建 Go 开发环境及工具链原理

介绍在 Windows 系统下使用 VS Code 搭建 Go 开发环境的完整流程。内容包括安装 Go SDK、配置国内 GOPROXY 代理、安装语言服务器 gopls 和调试器 dlv,以及 VS Code Go 扩展的配置。同时总结了常见踩坑点,如环境变量 PATH 设置、网络超时问题及工具链版本验证方法,帮助开发者快速建立稳定的 Go 开发工作流。

路由之心发布于 2026/3/29更新于 2026/4/186 浏览1 点赞约 11 分钟阅读
Go / GolangAI

Spec Kit:GitHub 规范驱动开发工具的 Go 语言实战

GitHub 推出 Spec Kit 规范驱动开发工具包,旨在解决 AI 即兴编码带来的上下文丢失和实现偏离问题。通过四阶段流程(Specify, Plan, Tasks, Implement),将规格说明作为核心工件。以 Go 语言构建二维码生成 API 为例,演示了从环境安装、章程制定到代码生成的完整工作流,展示了如何通过规范约束提升 AI 生成代码的质量与可维护性。

HadoopMan发布于 2026/3/28更新于 2026/4/197 浏览4 点赞约 34 分钟阅读
Go / Golang算法

Go 语言实现线性同余发生器(LCG)算法

线性同余发生器(LCG)的原理及其在 Go 语言中的实现。LCG 是一种经典的伪随机数生成算法,通过确定性公式 Xₙ₊₁ = (a · Xₙ + c) mod m 生成序列。文章详细解析了模数、乘数、增量和种子的数学意义,以及 Hull–Dobell 定理对周期的影响。提供了完整的 Go 代码示例,包含结构体定义、Next 方法生成随机数及范围映射功能。最后总结了 LCG 的教学价值、优缺点及适用场景,强调其不适用于安全加密场景。

moshang发布于 2026/3/28更新于 2026/4/184 浏览1 点赞约 9 分钟阅读
基于 Go 的电子病历智能助手与 HIS 对接实战
Go / GolangAI

基于 Go 的电子病历智能助手与 HIS 对接实战

文章介绍了基于 Go 语言实现的电子病历智能助手与 HIS 系统对接中的关键接口。具体阐述了/v1/cds/suggestions 接口的请求方法为 POST,并给出了包含患者 ID、主诉及生命体征信息的 JSON 请求体示例,用于支持临床建议功能的调用。

利刃发布于 2026/3/28更新于 2026/4/1913 浏览3 点赞约 1 分钟阅读
Go / Golang大前端

Hugo + Github + Cloudflare Pages 搭建个人博客

如何使用 Hugo 静态网站生成器结合 GitHub 和 Cloudflare Pages 搭建个人博客。主要步骤包括:安装 Hugo 环境并创建新站点,配置 Stack 主题及自定义参数,将代码托管至 GitHub 仓库,最后通过 Cloudflare Pages 实现自动化构建与全球部署。教程涵盖了从本地开发调试到线上发布的完整流程,适合希望快速搭建静态博客的用户。

花里胡哨发布于 2026/3/28更新于 2026/4/185 浏览1 点赞约 8 分钟阅读
Caddy:现代 Web 服务器,默认开启 HTTPS
Go / Golang

Caddy:现代 Web 服务器,默认开启 HTTPS

Caddy 是一款现代化的 Web 服务器和反向代理平台,核心理念是将 HTTPS 设为默认行为,无需复杂配置即可自动申请证书并续期。它支持极简的 Caddyfile 配置,内置 HTTP/2、HTTP/3 及 WebSocket 等现代协议,适用于个人网站、小型后端服务及 API 反向代理场景。相比 Nginx 和 Traefik,Caddy 在配置简单度和 HTTPS 体验上优势明显,适合独立开发者及追求低运维成本的项目。

RedisGeek发布于 2026/3/28更新于 2026/4/185 浏览1 点赞约 6 分钟阅读
Go / Golang算法

Go 语言主流 Web 框架与高并发微服务架构对比分析

详细对比了 Go 语言的主流 Web 框架(如 Gin、Fiber、Echo、Chi)与高并发微服务框架(如 go-zero、Kratos、Kitex)。文章分析了各框架的核心特点、适用场景及优缺点,并提供了从百万级到亿级并发的架构选型指南。内容涵盖技术栈推荐、内核参数调优、协程池化、数据库分库分表及秒杀系统等实战案例,旨在帮助开发者根据业务规模选择合适的技术方案以实现高可用、高并发和高可扩展的系统架构。

安卓系统发布于 2026/3/28更新于 2026/4/1811 浏览2 点赞约 19 分钟阅读
LeetCode 116. 填充每个节点的下一个右侧节点指针
Go / Golang算法

LeetCode 116. 填充每个节点的下一个右侧节点指针

讲解 LeetCode 116 题,要求在完美二叉树中填充每个节点的 next 指针指向右侧相邻节点。介绍了四种解法:BFS 层序遍历、递归连接、迭代 O(1) 空间优化及 DFS 前序遍历。重点分析了如何利用已建立的 next 指针实现空间复杂度 O(1) 的解决方案,并提供了完整的 Go 语言代码实现与测试用例。

战神发布于 2026/3/28更新于 2026/4/185 浏览1 点赞约 35 分钟阅读
上一页下一页