type URLs … func NewURLs(strs []string) (URLs, error) { … } func MustNewURLs(strs []string) URLs { … } func (us URLs) String() string { … } func (us *URLs) Sort() { … } func (us URLs) Len() int { … } func (us URLs) Less(i, j int) bool { … } func (us URLs) Swap(i, j int) { … } func (us URLs) StringSlice() []string { … }