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

标签

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

分类

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

排序

最新更新最新发布最多浏览最多点赞
Higress 将 REST API 转换为 MCP Server 工具配置指南
Go / GolangAI

Higress 将 REST API 转换为 MCP Server 工具配置指南

Higress AI 网关支持将现有 REST API 转换为 MCP Server 工具,无需编写代码。该功能利用 Model Context Protocol 标准,实现 AI 模型与外部工具的交互。配置涵盖服务器名称、认证鉴权及限流策略。REST 转 MCP 支持多种参数类型和请求传递方式(JSON、URL 参数、表单等)。模板语法结合 Go 模板与 GJSON 路径,可灵活处理请求头和响应体。内置示例包括 quark-searc…

LinuxPan发布于 2026/2/7更新于 2026/4/193 浏览0 点赞约 14 分钟阅读
Go / Golang算法

Go 泛型详解:核心语法、约束与实战

Go 泛型是 Go 1.18 引入的重要特性,旨在解决类型安全与代码复用问题。泛型核心语法,包括类型参数声明与约束机制(如 comparable、any)。通过通用数据结构、算法及带方法类型的实战示例,展示泛型如何消除类型断言风险并提升 IDE 支持。同时分析编译期单态化带来的零运行时开销优势,探讨接口约束进阶用法及常见限制。最后总结最佳实践与面试高频考点,帮助开发者合理应用泛型避免滥用。

邪神洛基发布于 2026/2/6更新于 2026/4/185846 浏览274 点赞约 11 分钟阅读
Go 高并发微服务调优:Goroutine、Channel、Context 核心实践
Go / GolangAI算法

Go 高并发微服务调优:Goroutine、Channel、Context 核心实践

Go 高并发微服务开发面临 Goroutine 泄漏、Channel 阻塞及 Context 失效等挑战。介绍使用 pprof 定位泄漏的方法,对比缓冲与无缓冲 Channel 的应用场景,强调 Context 在超时控制与取消传播中的作用。此外涵盖数据库与 HTTP 连接池管理策略,提供死锁模拟与 CGO 内存异常调试方法,旨在帮助开发者建立稳定、高效且可观测的 Go 并发编程范式。

禅心发布于 2026/2/5更新于 2026/4/194401 浏览242 点赞约 12 分钟阅读
Go / Golang大前端

前端调用后端接口实战:HTML+JS 与 Vue 集成 Go 示例

以 Go 语言后端为例,介绍前后端分离架构下的接口设计与调用。内容涵盖 Go 接口结构定义、HTML+JavaScript 使用 fetch 原生调用、Vue 工程化模式下 axios 封装与请求流程。重点解析了跨域问题(CORS)的成因及解决方案,包括后端响应头设置与前端开发服务器代理配置。最后对比了两种前端调用方式的适用场景,帮助开发者掌握前后端对接核心能力。

星云发布于 2026/2/5更新于 2026/4/182540 浏览549 点赞约 18 分钟阅读
Higress 将现有 REST API 转换为 MCP Server 工具
Go / GolangAI

Higress 将现有 REST API 转换为 MCP Server 工具

Higress 是一款云原生 API 网关,其 MCP Server 插件基于 Model Context Protocol,可将现有 REST API 转换为 AI 助手可调用的工具,无需编写代码。插件支持统一认证、鉴权、限流和可观测性。配置包含 Server 设置及 REST-to-MCP 工具定义,支持多种参数类型与请求传递方式(JSON、URL 参数、表单等)。模板语法采用 GJSON Template,结合 Go 模板与 GJ…

imJackJia发布于 2026/2/5更新于 2026/4/191725 浏览156 点赞约 14 分钟阅读
Go / Golang算法

Go 语言使用 Ebiten 实现坦克大战游戏

使用 Go 语言和 Ebiten 图形库构建坦克大战游戏。实现包括玩家移动控制、敌人随机移动与射击、子弹碰撞检测、墙体破坏效果及爆炸动画。代码采用面向对象设计,通过结构体封装坦克、子弹和墙壁属性,利用 Ebiten 的 Update 和 Draw 接口处理游戏逻辑渲染。支持重新开始功能,适合学习游戏开发基础流程与图形渲染原理。

DataScient发布于 2026/2/5更新于 2026/4/197108 浏览147 点赞约 28 分钟阅读
go-zero 微服务架构核心与实战指南
Go / Golang

go-zero 微服务架构核心与实战指南

go-zero 是高性能 Go 微服务框架,核心在于工程化约束体系。文章详解了基于 .api 文件定义接口协议及 goctl 自动生成骨架的方法。内容包含环境安装、Air 热加载配置、RESTful 增删改查实现、动态路由、中间件挂载原理与流程。此外还深入探讨了 RPC 服务调用机制、etcd 服务注册中心配置及 Proto 文件编写规范。通过完整代码示例与目录结构分析,展示如何构建高可维护性的微服务架构。

机器人发布于 2026/2/5更新于 2026/4/182673 浏览282 点赞约 22 分钟阅读
Go / Golang

MinIO 对象存储 Web 控制台使用指南

MinIO Console 提供了可视化的 Web 界面来管理 MinIO 对象存储,解决了传统命令行操作复杂的问题。主要功能包括存储桶生命周期管理、对象浏览器操作、权限配置及系统监控。部署流程涉及克隆源码、配置环境变量及服务启动。该工具具备直观的用户体验、完整的功能覆盖及高效的批量处理能力,适合各类用户进行数据管理。

道系青年发布于 2026/2/4更新于 2026/4/194369 浏览237 点赞约 5 分钟阅读
上一页