Go provides several pprof profiles out of thet box to gather
profiling data from Go programs.
The builtin profiles provided by the runtime/pprof package:
profile: CPU profile determines where a program spends its time while actively consuming CPU cycles (as opposed while sleepin...
Prelude
These are good posts to read first to better understand the material presented in this post:
Index of the four part series:
Language Mechanics On Stacks And Pointers
Language Mechanics On Escape Analysis
Language Mechanics On Memory Profiling
Design Philosophy On Data An...
Most Go binaries come without any man page. The tool goman fills this gap. If the corresponding project includes a decent README file (and most projects do), goman find this README file and displays it on the terminal.
Introducing the GopherJS gRPC-Web bindings
Prelude
This is the final post in a four part series discussing the mechanics and design behind pointers, stacks, heaps, escape analysis and value/pointer semantics in Go. This post focuses on data and the design philosophies of applying value/pointer semantics in your code.
Inde...
Or how I learned to love Docker Cloud and Scaleway
Prelude
This is the third post in a four part series that will provide an understanding of the mechanics and design behind pointers, stacks, heaps, escape analysis and value/pointer semantics in Go. This post focuses on heaps and escape analysis.
Index of the four part series:
L...