As a heuristic it would be OK, however, there are some situations where the escape analysis algorithms don't detect certain scenarios so a linter may lead you to believe things are not escaping but in reality they really are, it's also implementation specific, so something that may have escaped in go 1.10 may no longer escape in 1.11 for example.
It's easy enough to profile and benchmark in go, so I would always treat that as the source of truth.
It's easy enough to profile and benchmark in go, so I would always treat that as the source of truth.