package
0.0.0-20200309031221-605295f20682
Repository: https://github.com/drichardson/go-examples.git
Documentation: pkg.go.dev

# README

escape analysis examples

View escape analysis information with the -m option to the go tool compile command. Flags to the compile command can also be passed via go build -gcflags '-m'.

For example:

go tool compile -m FILENAME

or

go build -gcflags -m

You can also stop inlining with -l like so:

go tool compile -m -l

Vim Quickfix

You can use the -m flag with vim's quickfix window to quickly navigate through escape analysis results. In the vim command window, run:

set makeprg=go
make tool compile -m -l %