golang专题下共有 314 篇文章
-
- Golang依赖下载失败解决方法
- 配置GoModule代理可解决国内依赖下载失败问题。使用goenv-w设置GO111MODULE=on和GOPROXY=https://goproxy.cn,direct,推荐阿里云代理goproxy.cn提升下载速度。对于私有仓库如git.example.com,需配置GONOPROXY、GONOSUMDB和GOPRIVATE避免代理。通过goenv验证配置,并用goget测试拉取效果,确认代理生效后即可稳定获取模块。
- Golang· Go教程 | 2个月 | golang 依赖下载 279浏览 收藏
-
- Golang文件搜索与模式匹配技巧
- 使用filepath.Walk遍历目录并结合filepath.Match实现通配符搜索,可构建高效文件搜索功能,支持模糊匹配与递归查找。
- Golang· Go教程 | 2个月 | golang 文件搜索 277浏览 收藏
-
- Golang文件批量重命名工具开发实例
- 答案:工具使用os和filepath遍历目录,结合regexp实现正则重命名,通过flag解析参数,处理符号链接时跳过软链,命名冲突时添加递增后缀,撤销操作通过JSON记录映射并反向重命名。
- Golang· Go教程 | 2个月 | golang 文件重命名 277浏览 收藏
-
- Golang安装依赖包管理工具方法
- Go语言从1.11起内置GoModules管理依赖,推荐直接使用。需确保Go版本不低于1.11,建议使用最新版;从1.16起模块模式默认开启,可手动设置GO111MODULE=on,并配置GOPROXY代理加速下载,如国内用户可用https://goproxy.cn,direct;在项目根目录执行gomodinit项目名初始化模块,导入外部包后运行gorun或gobuild会自动下载依赖并生成go.mod和go.sum文件,也可手动通过goget添加依赖;常用命令包括gomodtidy清理冗余依赖、gol
- Golang· Go教程 | 4星期 | golang 依赖包管理 276浏览 收藏
-
- Golang云原生调试技巧全解析
- 答案:调试云原生Golang应用需结合远程调试、结构化日志、分布式追踪与K8s工具。1.使用Delve在容器中启用远程调试,通过kubectlport-forward连接IDE;2.采用zap等输出结构化日志,注入traceID实现链路追踪;3.集成OpenTelemetry与pprof,结合Prometheus、Jaeger进行性能分析;4.利用kubectllogs、exec、describe等命令诊断Pod状态与事件,提前构建可观测性体系以快速定位问题。
- Golang· Go教程 | 2个月 | golang 云原生 274浏览 收藏
-
- Golang字符串替换优化技巧分享
- 答案:针对Golang字符串操作性能瓶颈,应避免频繁创建临时字符串,使用strings.Builder预分配内存并单次遍历构建结果;多规则替换选用strings.Replacer减少遍历;高频查找复用预编译regexp.Regexp实例;优先操作字节切片降低转换开销,最后统一转为字符串。
- Golang· Go教程 | 2个月 | golang 字符串优化 274浏览 收藏
查看更多
课程推荐
-
- 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次学习

