技术栈
golang
go不是csgo
1 小时前
开发语言
·
后端
·
golang
从0到1理解Go熔断器:sony/gobreaker 源码剖析 + 仿TikTok Feed 项目实战
本文基于 sony/gobreaker v2 和一个真实的 TikTok Feed 系统项目,带你从"为什么需要熔断器"到"如何在生产中落地",完整走一遍。
oqX0Cazj2
1 小时前
数据库
·
分布式
·
golang
Go-Zero数据库事务实战:本地事务+失败自动回滚+生产避坑+简单分布式事务方案
Go-Zero数据库事务实战:本地事务+失败自动回滚+生产避坑+简单分布式事务方案文章标签:#GoZero #数据库事务 #Golang事务 #数据一致性 #微服务实战 #生产避坑
右耳朵猫AI
1 小时前
开发语言
·
后端
·
golang
Go周刊2026W22 | GoReleaser 2.16、chi 5.3、tldx 1.4、wazero 1.12、Buf 1.70
本周带来 Go 生态多项更新:GoReleaser 扩展至 Node.js,chi、wazero、Buf 等核心工具发布新版本。另有从 Go 迁移到 Rust 的深度思考、纯 SQL 零膨胀 Postgres 队列 PgQue,以及终端颜色库 gookit/color 和字体打印工具 Figurine 推荐。
踏着七彩祥云的小丑
2 小时前
开发语言
·
学习
·
golang
·
go
Go学习第3天:变量+常量+运算符
变量用于存储数据,可读写、运行过程中值可修改。Go 是静态强类型语言,变量必须先声明再使用。只声明、不初始化,变量会自动赋予零值。
晨曦中的暮雨
14 小时前
java
·
开发语言
·
后端
·
golang
Golang速通(Javaer版)
Go 在不同类型的项之间赋值时需要显式转换可以使用**fmt.Printf("v is of type %T\n", v) **这个%T来打印变量v的类型
codeejun
19 小时前
开发语言
·
架构
·
golang
每日一Go-76(架构篇)|多集群部署 / 容灾 / Failover / Backup / 热迁移
关键词:多集群、容灾架构、Failover、备份恢复、热迁移、Go 云原生实战在前面的《每日一Go》系列中,我们已经完成了 CI/CD → K8s → GitOps(ArgoCD) 的完整工程化闭环。
迷茫运维路
21 小时前
后端
·
golang
golang_Viper配置管理器
12、多环境配置示例Viper不仅可以读取配置文件,还可以将程序运行过程中修改的配置重新写回配置文件。
geovindu
21 小时前
开发语言
·
后端
·
设计模式
·
golang
·
广播模式
go: Broadcast Pattern
项目结构:调用:输出:
~|Bernard|
1 天前
开发语言
·
后端
·
golang
关于go语言中二维切片的append操作陷阱
最近在刷leetcode hot100的一个回溯题目的时候,发现一个go语言中常见的使用陷阱,这里分享总结出来。
ttwuai
1 天前
python
·
websocket
·
网络协议
·
golang
·
后台框架
XYGo Admin 扩展开发:WebSocket 事件注册与实时推送实战
在实际的企业级后台中,实时推送功能几乎是标配——订单状态变更、库存预警、消息通知,都需要服务端主动推送而不是前端轮询。XYGo Admin 内置了完整的 WebSocket 事件注册机制,让扩展能够以极少的代码接入实时通信能力。
踏着七彩祥云的小丑
1 天前
开发语言
·
学习
·
golang
·
go
Go学习第2天:程序结构+基础语法+数据类型
一个完整可运行Go程序由包声明、导包、函数、变量、语句表达式、注释6部分构成,可执行程序必须包含package main与main()入口函数。
小小龙学IT
1 天前
前端
·
云原生
·
golang
Go语言后端开发实战指南:构建高性能云原生服务
Go语言由Google的Robert Griesemer、Rob Pike和Ken Thompson于2009年设计推出,其设计初衷是解决Google内部大规模分布式系统的开发痛点。Go语言的设计哲学可以概括为“简单、高效、可靠”,这三点贯穿于语言的每一个特性之中。不同于追求语言强大性和抽象性的传统编程语言,Go选择了一条大道至简的道路——通过提供少量但正交的特性,让开发者能够用最少的代码表达最清晰的意图。
不爱编程的小陈
1 天前
开发语言
·
后端
·
golang
Go语言GMP调度模型深度解析:高并发背后的精妙设计
在并发编程领域,Go语言以其优雅的goroutine和channel设计脱颖而出。但你是否曾好奇,为什么Go能轻松创建百万级goroutine而不会导致系统崩溃?这背后的秘密正是GMP调度模型——Go语言并发能力的核心引擎。
怪我冷i
2 天前
开发语言
·
golang
·
zig
zig语言学习笔记——heap-memory
Zig 的原则:no hidden memory allocations。这意味着:Zig 的 std.mem.Allocator 不是一个具体实现,而是一个接口(vtable 分发),核心只有三个底层操作:
胡萝卜的兔
2 天前
开发语言
·
chrome
·
golang
go使用voidint实现版本切换
https://github.com/voidint/g/releases/tag/v1.8.0[Environment]::SetEnvironmentVariable(“GOROOT”, “$env:USERPROFILE.g\go”, “User”)
jieyucx
2 天前
开发语言
·
云原生
·
golang
站在云原生高并发天花板:拆解 Go 语言 GMP 模型与 I/O 多路复用的神级配合
在现代高并发后端编程中,Go 语言(Golang)凭借超高的并发吞吐量和极低的内存消耗,直接成为了 Docker、Kubernetes 等云原生基础设施的御用语言。
白露与泡影
2 天前
开发语言
·
后端
·
golang
SEATA:Server 到 Golang Client 全链路走读
微服务拆分后,一个业务操作往往需要跨多个服务、多个数据库。拿下单操作举个例子:扣减库存、扣减余额、创建订单几个动作分布在不同的服务下,任何一步失败,前面已经执行完成的操作都需要撤回。这就是分布式事务需要解决的核心问题。
小小龙学IT
2 天前
开发语言
·
golang
·
restful
Go 后端开发实战:构建高性能 RESTful API 服务
Go(Golang)自 2009 年由 Google 发布以来,在后端开发领域迅速占据了重要地位。它的核心竞争力来自三个设计哲学:
wlsh15
2 天前
golang
Go 的类型系统
Go 是一门静态强类型语言,这意味着变量的类型在编译时确定且不会改变,同时编译器会严格检查类型匹配。这种设计虽然少了一些动态语言的灵活性,但换来了代码的清晰、安全和高性能。本文将梳理 Go 类型系统的主要特点。
SenChien
2 天前
golang
·
go
Golang入门学习笔记
嗯好的,因为个人原因变动所以决定从公司跑路转向Golang后端/大模型应用所以有了这篇文章大纲参考B站枫枫讲Go语言-8小时入门GO