func trace_call_should_combine_the_error_checking() int {
	err := doSomething()
	countlog.TraceCall("callee!doSomething", err)
	if err != nil {
		return 1
	}
	return 0
}
if err != nil will not be checked twice when inlined
go:noinline
package main
import (
	"github.com/v2pro/plz/countlog"
	"errors"
)
func trace_should_be_optimized_away() {
	countlog.Trace("event!trace can be optimized", "key", "value")
}