func (id IssueDescription) Format(color bool) string {
	var sb strings.Builder
	if color {
		id.ID = golor.Colorize(id.ID, golor.G, -1)
		id.Provider = golor.Colorize(id.Provider, golor.AssignColor(id.Provider), -1)
	}
	sb.WriteString(id.ID)
	sb.WriteString(" - ")
	sb.WriteString(id.Name)
	if id.Description != "" {
		sb.WriteString("\n\n")
		sb.WriteString(id.Description)
	}
	sb.WriteString("\n\n")
	sb.WriteString("Issue provided by ")
	sb.WriteString(id.Provider)
	return sb.String()
}
Format format an issue description into a colored or raw string.
package integrations
import (
	"fmt"
	"strings"
	"github.com/b4nst/turbogit/pkg/format"
	"github.com/hpcloud/golor"
	"github.com/ktr0731/go-fuzzyfinder"
)
type IssueDescription struct {
	ID string
	Name string
	Description string
	Provider string
	Type string
}