Golang大杀器之性能剖析 PProf

Golang大杀器之性能剖析 PProf

想要进行性能优化,首先瞩目在Go自身提供的工具链来作为分析依据,本文将带你学习、使用Go后花园,涉及如下:runtime/pprof:采集程序(非Server)...
GO是更好的编程语言吗(二)

GO是更好的编程语言吗(二)

GO是介于C与C++之间的语言,比C抽象层次高,比C++抽象层次低。因为是一门新的编程语言,站在巨人的肩膀,博采众长,规避了一些已知的问题,开发了一些优秀的特征...
GO是更好的编程语言吗(一)

GO是更好的编程语言吗(一)

GO是Google开发的一种静态、强类型、编译型、并发型,并具有垃圾回收功能的类C编程语言。2009以开源项目的形式发布,2012年发布1.0稳定版本,距今已经...
Go编程语言前景如何

Go编程语言前景如何

Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。不仅可以开发web,可以开发底...
Go语言应该如何学?

Go语言应该如何学?

在自学Go语言的过程中我们总会遇到一些困惑和迷茫,为了更好地学习下去,今天我们就来记录一下前面的经验,以便日后在遇到同样的问题。 关于基础基础,除了学...
Go数组和切片的内部实现原理

Go数组和切片的内部实现原理

很多人对Go语言的array和slice傻傻分不清楚,今天我们就从底层出发,来聊聊它俩到底有什么区别。几乎所有计算机语言,数组的实现都是相似的:一段连续的内存,...
Go语言能做什么

Go语言能做什么

一、我们为什么选择Go语言选择Go语言的原因可能会有很多,关于Go语言的特性、优势等,我们在之前的文档中也已经介绍了很多了。但是最主要的原因,应该是基于以下两方...
golang逃逸分析

golang逃逸分析

带GC语言给我们程序的编写带来了极大的便利,但是与此同时屏蔽了很多底层的细节,比如一个对象是在栈上分配还是在堆上分配。对于普通的代码来说虽然不需要关心这么多,但...