blob: 6f34797c78f8fd7b6ff33001f4eb76cc2253af1c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package main
// Dirty hack. Source:
// https://stackoverflow.com/questions/26526736/invalid-receiver-type-t-t-is-an-unnamed-type-workaround
type LinksAsSlice []Link
func (slice LinksAsSlice) Len() int {
return len(slice)
}
func (slice LinksAsSlice) Less(i, j int) bool {
return slice[i].Text < slice[j].Text
}
func (slice LinksAsSlice) Swap(i, j int) {
slice[i], slice[j] = slice[j], slice[i]
}
|