golang专题下共有 13974 篇文章
-
- GolangTicker定时任务怎么用
- time.Ticker用于周期性定时任务,通过NewTicker创建并监听其通道C执行操作,需调用Stop()防止资源泄漏;可结合for循环控制执行次数或使用select与channel实现优雅退出,适用于监控、心跳等场景。
- Golang· Go教程 | 1个月 | golang 定时任务 236浏览 收藏
-
- Golang私有模块认证全解析
- 答案:Go私有模块认证需配置GOPRIVATE环境变量并结合Git认证(SSH或HTTPS+PAT),通过go.mod正常声明模块路径,由Git凭证和环境变量协同完成拉取。
- Golang· Go教程 | 1个月 | golang 私有仓库 142浏览 收藏
-
- Golangbufio文件读写优化技巧
- 使用bufio包可显著提升Go语言文件读写效率。通过bufio.Reader按行或分隔符读取大文件,减少系统调用;结合Scanner简化文本解析;利用bufio.Writer批量写入并调用Flush刷新缓冲区;综合Reader和Writer实现高效文件复制,适用于大文件处理场景。
- Golang· Go教程 | 1个月 | golang bufio 337浏览 收藏
-
- Golang读取二进制文件全攻略
- 答案:Go语言中读取二进制文件常用方法包括os.ReadFile读取小文件、bufio.Reader分块读取大文件、binary.Read解析结构化数据。1.对于小文件,推荐使用os.ReadFile,简洁高效,自动处理资源;2.大文件应使用bufio.Reader配合缓冲区逐块读取,避免内存溢出;3.结构化数据可结合binary.Read按字节序反序列化结构体,需字段导出且不含slice或string;4.ioutil.ReadAll已废弃,建议替换为io.ReadAll或os.ReadFile。根据场
- Golang· Go教程 | 1个月 | golang 二进制文件 406浏览 收藏
-
- Golang单例模式实现与保障方法
- 使用sync.Once可实现线程安全的懒加载单例,保证全局唯一实例;通过init函数可实现饿汉式单例,启动即初始化;推荐sync.Once方式,兼顾并发安全与延迟加载。
- Golang· Go教程 | 1个月 | golang 单例模式 380浏览 收藏
-
- Golang实现日志聚合方案详解
- 使用zap等结构化日志库输出JSON格式日志,便于解析;2.容器内日志写入stdout/stderr,由kubelet采集;3.通过FluentBit等Agent收集节点日志并转发至Loki或ES;4.注入trace_id、pod_name等上下文信息增强追溯能力,实现统一聚合与高效分析。
- Golang· Go教程 | 1个月 | golang 日志聚合 323浏览 收藏
查看更多
课程推荐
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
-
- Go语言课程Gin框架实战
- Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
- 339次学习
-
- Golang云原生架构师课程
- Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
- 205次学习
-
- Go编程基础视频教程
- Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
- 168次学习
-
- Golang进阶实战编程
- 本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
- 129次学习

