hugolib: Add missing GoDoc in pagination.go
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 24 Mar 2016 13:18:47 +0000 (14:18 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 24 Mar 2016 13:18:47 +0000 (14:18 +0100)
hugolib/pagination.go

index 3f56872bb4736c6bcd2893f37f85c0a73df54400..e322ab5b33d277f14a2a1cff60b1edb447869688 100644 (file)
@@ -26,6 +26,8 @@ import (
        "strings"
 )
 
+// Pager represents one of the elements in a paginator.
+// The number, starting on 1, represents its place.
 type Pager struct {
        number int
        *paginator
@@ -35,10 +37,12 @@ type paginatedElement interface {
        Len() int
 }
 
+// Len returns the number of pages in the list.
 func (p Pages) Len() int {
        return len(p)
 }
 
+// Len returns the number of pages in the page group.
 func (psg PagesGroup) Len() int {
        l := 0
        for _, pg := range psg {
@@ -234,8 +238,8 @@ func splitPageGroups(pageGroups PagesGroup, size int) []paginatedElement {
 
                var (
                        pg         PagesGroup
-                       key        interface{} = nil
-                       groupIndex             = -1
+                       key        interface{}
+                       groupIndex = -1
                )
 
                for k := low; k < high; k++ {