
后端
文章平均质量分 96
capucino_bubble
记录or分享学习成果
展开
-
Go性能优化及实践
本文主要介绍了Go语言性能优化,包括自动内存管理,Go内存管理,编译器与静态分析,编译器优化,并对上述优化建议进行实践,包括Balanced GC优化对象分配,Beast Mode等。原创 2023-01-19 22:50:38 · 992 阅读 · 0 评论 -
Go语言并发并行与依赖管理
并行可以理解为是实现并发的一个手段,Go 语言在GOMAXPROCS数量与任务数量相等时,可以做到并行执行,但一般情况下都是并发执行。Go 可以充分发挥**多核**优势,高效运行。原创 2023-01-18 23:25:01 · 694 阅读 · 0 评论 -
Go高质量编程
在工作中,编程是团队合作的工程,简洁清晰的代码让其他人更容易在你的基础上开发,同时出问题的概率更低,大家更乐于与你合作,也让团队更高效。在面试的时候,也有编码环节,利用代码清晰地表达出思路,还能让面试官额外加分。每种语言都有自己的特性,对 Go 编程来说,也有一些性能优化的手段以及趁手的工具。本文主要介绍在实际工作中,如何分析性能问题并进行优化,基本原则和流程是怎么样的。原创 2023-01-17 20:58:08 · 776 阅读 · 0 评论 -
Go语言基础
Go(又称 Golang )是Google的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。原创 2023-01-15 21:33:08 · 745 阅读 · 0 评论