git@cosmocr.at/demo.git @ feature/multi-greet · summary refs log
feature/multi-greet / internal / greet / greet.go /
internal/greet/greet.go · 286 B · raw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
// Package greet builds greetings.
package greet

import "strings"

// For returns a greeting for each name, joined by commas.
func For(names ...string) string {
	out := make([]string, len(names))
	for i, n := range names {
		out[i] = "hello, " + n
	}
	return strings.Join(out, ", ")
}