Help us shape the future of Go! Take the 2026 Go Developer Survey

profile

package
v3.10.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2023 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package profile is for profilers

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Option

type Option func(o *Options)

func Name

func Name(n string) Option

Name of the profile

type Options

type Options struct {
	// Name to use for the profile
	Name string
}

type Profile

type Profile interface {
	// Start the profiler
	Start() error
	// Stop the profiler
	Stop() error
	// Name of the profiler
	String() string
}
var (
	DefaultProfile Profile = new(noop)
)

Directories

Path Synopsis
Package http enables the http profiler
Package http enables the http profiler
Package pprof provides a pprof profiler which writes output to /tmp/[name].{cpu,mem}.pprof
Package pprof provides a pprof profiler which writes output to /tmp/[name].{cpu,mem}.pprof

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL