idk
This commit is contained in:
parent
eca4a3e927
commit
a2c76aabc2
13
summary.go
13
summary.go
|
@ -31,8 +31,11 @@ type params struct {
|
||||||
I Binfo
|
I Binfo
|
||||||
}
|
}
|
||||||
|
|
||||||
//go:embed summary.tmpl
|
var (
|
||||||
var st string
|
//go:embed summary.tmpl
|
||||||
|
st string
|
||||||
|
t, _ = template.New("").Parse(st)
|
||||||
|
)
|
||||||
|
|
||||||
func (b Binfo) Summarize(name string, version string, mode SummaryMode) string {
|
func (b Binfo) Summarize(name string, version string, mode SummaryMode) string {
|
||||||
wants := func(test SummaryMode) bool {
|
wants := func(test SummaryMode) bool {
|
||||||
|
@ -52,12 +55,8 @@ func (b Binfo) Summarize(name string, version string, mode SummaryMode) string {
|
||||||
sep = ", "
|
sep = ", "
|
||||||
}
|
}
|
||||||
|
|
||||||
t, err := template.New("").Parse(st)
|
|
||||||
if err != nil {
|
|
||||||
return ""
|
|
||||||
}
|
|
||||||
sb := new(strings.Builder)
|
sb := new(strings.Builder)
|
||||||
err = t.Execute(sb, params{
|
err := t.Execute(sb, params{
|
||||||
Module: wants(Module),
|
Module: wants(Module),
|
||||||
Build: wants(Build),
|
Build: wants(Build),
|
||||||
CGO: wants(CGO),
|
CGO: wants(CGO),
|
||||||
|
|
Loading…
Reference in a new issue