prometheus implement go a step further
coding optimize
prometheus implement go a step further