Tag: Golang
所有带有 "Golang"标签的文章
-
内存管理和性能优化
前言: 本文主要介绍了自动内存管理中的常见GC算法和思想、Go的内存分配及字节的优化策略、编译器及其优化方法。 分析问题的方法与解决问题的思路,不仅适用于Go语言,其它语言优化也同样适用。 相关术语: 自动内存管理 Auto memory
-
高质量编程-性能调优
前言: 高质量的代码可以完成功能,但我们还需要考虑尽可能的提升性能,节省资源成本。本文结合Go语言展开。 性能优化建议 介绍: 性能表现需要实际的数据来支持衡量 性能优化是综合的,有时候时间和空间是不能兼顾的,所谓的时间换空间or空间换时间
-
高质量编程-编码规范
前言: 实际应用场景千变万化,各种语言的特性和语法各不相同,但是高质量编程遵循的原则是相通的 Dave Cheney 编写的代码能够达到正确可靠,简洁清晰的目标可称之为高质量代码。应该具备一下三点。 各种边界条件是否考虑完备 异常处理 易读
-
Go语言初探
前言: 学习一门语言,先来一个小小的仪式感 package main import ( "fmt" ) func main() { fmt.Println("hello world") } 基础语法: var package main im