func Parse() string {
	v := strings.SplitN(build, "-", 4)
	if len(v[0]) > 1 && strings.ToLower(v[0])[0] != 'v' {
		v[0] = "v" + v[0]
	}
	switch {
	case len(v) != 4:
		return "v0.0.0-unofficial"
	case v[1] != "0":
		return fmt.Sprintf("%s-%s (%s, +%s)", v[0], v[3], v[2][1:], v[1])
	case v[3] != "master":
		return fmt.Sprintf("%s-%s", v[0], v[3])
	default:
		return v[0]
	}
}
Parse returns the parsed service's version information. (from raw git label)
package version
import (
	"fmt"
	"strings"
)
var build string
func Build() string {
	return build
}
func Show(serviceName string) {
	fmt.Println(serviceName + " " + Parse())
}