Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/MaxM65dia/vscode-go-prof

Go language profiling
https://github.com/MaxM65dia/vscode-go-prof

Last synced: about 1 month ago
JSON representation

Go language profiling

Awesome Lists containing this project

README

        

# Go language profiling

This extension adds benchmark profiling support for the [Go language](https://golang.org/) to VS Code.
To collect the data, Go Profiling uses the pprof package.

Profiling is an analysis of your program performance. It measures the duration of method calls. This is a useful extension if you want to optimize your program performance.

![Golang Profiling](https://raw.githubusercontent.com/MaxM65dia/vscode-go-prof/master/media/preview.gif)

## Features

This extension adds profile code lens command to benchmarks.
You can run CPU profiling.
Memory profiling is also supported.

## Requirements

You need to have vscode-go extension to be installed.

## Release Notes

Users appreciate release notes as you update your extension.

### 0.0.4

- Fixed [Running issues #1](https://github.com/MaxM65dia/vscode-go-prof/issues/1) under MacOS

### 0.0.3

- Added memory profiling support
- New icon for call graph tab
- Fixed issue with root nodes reloading

### 0.0.2

- New extension icon

### 0.0.1

- Initial release

### About

Please visit our [Web site](https://maxmapps.com/about/). Email us [[email protected]](https://[email protected]) if you face any quetions. Please leave a review if you like this extension!