golang

徐小黑ACG4 小时前
开发语言·算法·golang
Golang 基础05 结构体struct结构体语法格式:XY是字段,对于字段的类型可以是常见的所有,包括函数结构体专属的绑定方法,同时验证了接收者是值接收者Test和接收者是引用接收者*Test的区别
北冥you鱼6 小时前
开发语言·windows·golang
Go 语言空接口(interface{})使用场景与最佳实践在 Go 语言中,interface{}(空接口)是一个极其特殊且强大的类型。它没有任何方法约束,因此任何类型都实现了空接口。这一特性让空接口成为 Go 中实现「泛型」、动态类型处理、通用数据结构等能力的基础工具。
徐小黑ACG10 小时前
开发语言·后端·golang
Golang 基础06 接口interface接口是一组函数声明,当某个对象实现了接口声明的函数就作为实现了接口,接口的实现是隐式的当一个函数的形参要求的是接口Shape 的时候,我们就可以传递任意实现该接口的类型了如Circle和Rect,都可以作为合法参数传递
小小龙学IT10 小时前
c语言·c++·golang
Go 语言 cgo 与 C/C++ 互操作深度解析:从 fwlib 直连到工业数采网关实战系列Go 语言在设计上追求「自带标准库、纯静态编译、跨平台可移植」,但现实工程中几乎每个 严肃项目都会撞上三类必须与 C 打交道的场景:
牛奔11 小时前
开发语言·前端·chrome·后端·golang
mise 管理多版本 Go 项目你是不是也遇到过这些场景:这些问题,用 mise 都能优雅解决。mise(全称 mise-en-place)是一个现代化的开发工具版本管理器,可以同时管理 Node、Python、Go、Rust、Terraform 等几十种工具。
ttwuai13 小时前
开发语言·golang·开源
Go后台管理系统开源项目有哪些?如何按交付形态筛掉不合适的仓库如果你是在找一个能直接落地的 Go 后台管理系统,先不要按 Stars 排名,也不要把 Gin、GoFrame、Admin Panel 和 CRUD 生成器放在同一张“框架推荐”表里。它们解决的问题不同。
报错小能手14 小时前
golang
GO面试题 Go基础面试题Go 语言这几年在后端岗位的面试里出现得越来越频繁,尤其是字节、腾讯、美团这类大厂,Go 岗位的面试题难度其实不低。很多人第一次接触 Go 面试会有点懵,语言本身学起来挺快的,但面试要考的那些底层原理,比如 GMP 调度模型、GC 三色标记、Channel 的阻塞机制,根本不是会用就能回答上来的。
皓月盈江14 小时前
开发语言·后端·golang·go·读写txt文件·bufio·go读写txt
Go读写TXT文件注意:bufio.Scanner 默认单行最大 64KB,如果行很长需要 scanner.Buffer(make([]byte, 1024*1024), 1024*1024) 调大缓冲。
JavaPub-rodert16 小时前
react.js·golang·开源
开源一套 Go + React 后台管理系统,支持 RBAC 权限管理、Docker 一键部署!做过后台管理系统的程序员,应该都有过这样的经历。每次接手一个新项目,业务功能还没开始写,就得先搭建一套后台管理系统。
FfHUCisI16 小时前
架构·golang
pprof 火焰图(Flame Graph)阅读与热点代码重构实战上一篇用 go tool pprof -top 看到了函数级的耗时排名,但排名有一个致命缺陷:它丢掉了调用关系。fmt.Sprintf 占 8% 的 CPU,这 8% 是谁调用它打出来的?是日志、是序列化、还是热路径上的字符串拼接?top 视图回答不了,火焰图可以。
JWASX1 天前
学习·golang
Java 转 go 学习 - kitex(5)本系列文章:上一篇文章我们学习了服务熔断和负载均衡,这一篇文章学习下自定义服务熔断 + 负载均衡,核心目标是实现一个 针对「单个服务实例 + 单个接口方法」的熔断器
谢亮_vipxieliang1 天前
http·golang·iphone
Go net/http 标准库深入——构建生产级 HTTP 服务Go 的 net/http 标准库是构建 HTTP 服务的基石,它功能强大、开箱即用,但真正用好它却需要深入理解其内部机制。很多开发者能快速写出一个能跑的 HTTP 服务,却在面对高并发、超时控制、连接泄漏等问题时束手无策。
小小龙学IT1 天前
rpc·架构·golang·go
Go 语言 gRPC(grpc-go)深度解析面向工业数采多服务架构的 Go 语言 RPC 编程实践指南,覆盖 Protocol Buffers、四种调用模式、拦截器、超时与 context、连接管理、TLS、反射调试、优雅关闭、底层实现剖析与高频坑点。
microrain1 天前
物联网·golang·开源·sagooiot
KNX 现场没有寄存器表:SagooIoT 楼宇驱动插件的组地址、DPT 与隧道在 Modbus、Siemens S7、HART-IP 这些协议里,"读一个值"有明确的因果:平台发一个请求,设备回一个响应,一问一答,谁问、谁答、答的是哪一条,全都是确定的。
Duang007_1 天前
后端·python·golang·typescript·prometheus
生产可观测性:从“系统慢“到“根因“的完整链路(Go / TypeScript)本文首发于 Duang 的博客。原文:生产可观测性:从"系统慢"到"根因"的完整链路(Go / TypeScript)
。小二1 天前
开发语言·javascript·golang
Go 泛型并发利刃:async 库深度评测——370K ops/s、零依赖、生产就绪在日常 Go 后端开发中,协程池、任务编排、限流重试、Map/Reduce 并行处理这些需求几乎无处不在。市面上的并发库要么功能单一(如 ants 只管协程池),要么缺少泛型支持,要么需要拼装多个库才能覆盖完整链路。
徐小黑ACG2 天前
开发语言·后端·golang
Golang 基础01自定义类型,这里需注意:Weekday ≠ int 虽然存储的数据类型相同,但是Weekday与int之间的赋值必须显示转换。
JWASX2 天前
学习·golang
Java 转 go 学习 - dubbo-go(1)本系列文章:从这篇文章开始学习 dubbo 协议相关的内容,其实主要学的是 Go 调用 Java 提供的 dubbo 接口,因为工作中需要用到这个。
JWASX2 天前
学习·golang·prometheus
go 学习 - prometheus 指标学习最近工作开发的时候经常用到指标监控,一般来说线上都会有调用链监控,但是对比起来还是指标监控好用,最重要的就是 支持 PromQL 语法,有了语法就能查询出各种各样的指标,比如 每秒 QPS、每分钟最大耗时… 各种指标,线上用的最多就是就是用来监控发送量、QPS,下面来学习下 prometheus。
脉动数据行情12 天前
开发语言·websocket·golang
Go 语言实战|对接美股英伟达 NVDA 实时行情 生产级 WebSocket 方案AI 浪潮下,英伟达 NVDA 成为量化监控、行情大屏必备标的。很多 Go 技术栈团队对接美股行情时,容易踩心跳缺失、断连无重连、协程泄漏等坑。本文基于 gorilla/websocket 实现完整可上线的 Go 客户端,支持多股批量订阅,内置心跳保活、断线自动重连、结构化 JSON 解析,数据源采用脉动行情数据 API。