func Ago(timestamp *types.Timestamp) string {
	t, _ := types.TimestampFromProto(timestamp)
	if t.Equal(time.Time{}) {
		return ""
	}
	return fmt.Sprintf("%s ago", units.HumanDuration(time.Since(t)))
}
func Ago(timestamp *types.Timestamp) string {
	t, _ := types.TimestampFromProto(timestamp)
	if t.Equal(time.Time{}) {
		return ""
	}
	return fmt.Sprintf("%s ago", units.HumanDuration(time.Since(t)))
}
func Ago ( timestamp * types . Timestamp ) string { t , _ := types . TimestampFromProto ( timestamp ) if t . Equal ( time . Time { } ) { return " " } return fmt . Sprintf ( " " , units . HumanDuration ( time . Since ( t ) ) ) }
// Ago pretty-prints the amount of time that has passed
// since timestamp as a human-readable string.
Ago pretty - prints the amount of time that has passed since timestamp as a human - readable string .