golang

花酒锄作田3 天前
golang·gin
Gin 框架中的规范响应格式设计与实现在现代Web应用开发中,统一和规范化的API响应格式对于前后端协作至关重要。今天,我们来探讨如何在Gin框架中设计一套既实用又易于维护的响应格式规范。
qwfys2004 天前
ubuntu·golang·install
How to install golang 1.26.0 to Ubuntu 24.04OrAdd the go_path variable to the configuration file
石牌桥网管4 天前
服务器·开发语言·golang
Go 泛型(Generics)泛型(Generics)是Go 1.18版本引入的核心特性,它解决了Go长期以来“代码复用”的痛点——让函数、结构体、接口能够处理多种类型的数据,而无需为每种类型重复编写几乎相同的代码。
codeejun4 天前
开发语言·后端·golang
每日一Go-25、Go语言进阶:深入并发模式1文末有源码下载链接Go语言里面最常用的并发模型有10种,今天我们举例5种,明天再举例剩余的5种。它们比基础的goroutine+channel更高级,更适合工程化,更适合使用在业务里面。
小二·4 天前
开发语言·云原生·golang
Go 语言系统编程与云原生开发实战(第21篇)重制说明:拒绝“安全玄学”,聚焦 可验证、可度量、可落地 的安全实践。全文 9,750 字,基于金融级系统安全加固实录(SPIRE + Vault + Falco),附渗透测试报告、合规检查清单、安全度量看板。所有方案经 CNCF 安全工作组验证,含 12 处关键防护代码注释。
小二·4 天前
开发语言·云原生·golang
Go 语言系统编程与云原生开发实战(第20篇)重制说明:拒绝“玩具项目”,聚焦 生产级系统构建 与 全生命周期验证。全文 9,720 字,基于日订单10万+真实场景,完整代码开源(GitHub 1.2k⭐),附架构图、压测报告、部署验证视频。所有模块经混沌演练验证,含17处关键设计注释。
女王大人万岁4 天前
服务器·开发语言·后端·golang
Golang实战Eclipse Paho MQTT库:MQTT通信全解析github.com/eclipse/paho.mqtt.golang是Eclipse Paho项目推出的Golang版MQTT客户端库,完全兼容MQTT 3.1.1和MQTT 5.0协议,为Golang应用提供稳定、高效的MQTT通信能力。其核心优势在于:
codeejun4 天前
开发语言·后端·golang
每日一Go-24、Go语言实战-综合项目:规划与搭建今天我们结合前面23天学习的内容做一个“商品后端管理”的项目,项目中会包括:需求分析、项目结构设计、关键依赖、组件说明、配置与环境、核心代码示例,部署到Docker以及K8s上。目标是利用Gin+GORM+zap+swagger+Redis+JWT+Viper快速搭建一个可扩展的后端骨架。
石牌桥网管4 天前
开发语言·后端·golang
Go类型断言类型断言是Go语言处理接口类型的核心工具,本质是检查一个接口值的底层实际类型,并把它转换成对应的具体类型。
普通网友4 天前
开发语言·后端·golang
PHP语言的正则表达式正则表达式(Regular Expression),简称regex,是一种强有力的文本处理工具。它用于描述字符串的搜索模式,是对字符串进行匹配、搜索、替换的利器。在Web开发中,PHP作为一种流行的服务器端脚本语言,提供了丰富的函数来支持正则表达式的使用。本篇文章将深入探讨PHP中正则表达式的基本知识、常用函数及实际应用示例。
小二·5 天前
云原生·golang·log4j
Go 语言系统编程与云原生开发实战(第18篇)重制说明:拒绝“部署黑盒”,聚焦 可审计、可回溯、可验证 的部署流水线。全文 9,650 字,基于 ArgoCD + Helm + Kustomize 在 3 环境(dev/staging/prod)实测,附部署验证脚本与安全扫描报告。
Java面试题总结5 天前
开发语言·后端·golang
Go-依赖注入依赖注入(Dependency Injection,DI)是后端开发绕不开的核心概念之一。你可能听过它能“解耦”“易测试”“可扩展”,也可能在 Go 里看到 samber/do、wire 这类工具,但仍不确定:DI 到底是什么?它解决什么问题?什么时候该用容器?
Java面试题总结5 天前
开发语言·后端·golang
Go 泛型中的 [0]func(T)很多 Go 泛型库会在一个看似“空”的结构体里塞一个很奇怪的字段:0 长度数组,元素类型是 函数且带类型参数。这不是炫技,而是在用编译器帮你“堵住误用”。
小二·5 天前
开发语言·云原生·golang
Go 语言系统编程与云原生开发实战(第19篇)重制说明:拒绝“工具炫技”,聚焦 开发者真实痛点 与 可量化效能提升。全文 9,680 字,基于 50+ 人团队 Monorepo 实践(Bazel + GitHub Actions + SonarQube),附效能度量看板与 PR 评分卡模板。
码luffyliu5 天前
后端·微服务·rpc·golang
Go 微服务 RPC 实践:从 IDL 定义到 SDK 调用的完整链路RPC(Remote Procedure Call,远程过程调用):让本地服务像调用本地函数一样,调用远程服务的方法,核心解决 “跨服务通信的高效性、一致性” 问题,是微服务架构的基石。
福大大架构师每日一题5 天前
开发语言·后端·golang
go-zero v1.10.0发布!全面支持Go 1.23、MCP SDK迁移、性能与稳定性双提升2026年2月15日,go-zero v1.10.0正式发布!这一版本不仅带来了对 Go 1.23 的全面支持,还完成了 MCP SDK迁移,并同步修复了多个关键Bug与性能问题。对于使用go-zero构建高性能微服务的开发者来说,这是一次值得关注的重要升级。
2301_816997886 天前
golang·go
Go语言简介💡 问题场景:在现代软件开发中,我们面临着许多挑战:挑战1:并发编程的复杂性 传统编程语言(如Java、C++)的并发编程往往很复杂,需要处理线程、锁、同步等底层细节,容易出错且难以调试。
一只理智恩6 天前
前端·人工智能·算法·golang·无人机
基于 CesiumJS + React + Go 实现三维无人机编队实时巡航可视化系统本文详细介绍如何使用 CesiumJS、React 和 Go 构建一个完整的三维无人机编队实时巡航轨迹可视化系统。系统实现了多架无人机在真实地理场景中的同步飞行模拟,通过 WebSocket 实时推送数据,前端以 60fps 进行平滑渲染。文章涵盖技术选型、架构设计、核心算法实现、性能优化等全流程,适合有一定图形学基础和前后端的开发者。
礼拜天没时间.6 天前
linux·运维·golang·centos
Linux运维实战:巧用mv命令管理多版本Go环境,避免采坑在Linux服务器上进行开发或部署时,我们经常需要安装和管理多个版本的软件,尤其是像Go、Java、Python这类编程语言。不同项目可能依赖不同版本,直接覆盖安装会导致旧版本丢失,一旦新版本出现问题,回滚将变得非常麻烦。
creator_Li6 天前
golang
Golang的Map映射(map)是 Go 语言中内置的无序键值对集合,类似于其他语言中的字典、哈希表或关联数组。map 通过哈希表实现,提供高效的查找、插入和删除操作(平均 O(1) 复杂度)。map 是引用类型,传递时共享底层数据,且零值为 nil。