INNER CODE UNIT · Go
writeHTMLSection
OWASP/wrongsecrets · scripts/sort_contibutors/main.go:225
func writeHTMLSection(b *strings.Builder, title string, users []Contributor) {
b.WriteString(title)
b.WriteString(":\n")
b.WriteString("<ul>\n")
for _, user := range users {
escUser := html.EscapeString(user.Username)
escName := html.EscapeString(user.Name)
fmt.Fprintf(b, "<li><a href='https://www.github.com/%s'>%s @%s</a></li>\n", escUser, escName, escUser)
}
b.WriteString("</ul>\n")
}
func (a *app) getContributorsList() ([]Contributor, []Contributor, error) {
fmt.Println("[+] Fetching the Wrong Secrets CTF party contributors list ...")
ctfList, err := a.fetchRepository("wrongsecrets-ctf-party")
if err != nil {
return nil, nil, err
}