1 package pagination_test 2 3 import ( 4 "fmt" 5 6 "vimagination.zapto.org/pagination" 7 ) 8 9 func Example() { 10 cfg := pagination.New() 11 cfg.Ends = 2 12 cfg.Surrounding = 2 13 14 p := cfg.Get(5, 19) 15 16 fmt.Println(p.HTML("/page?")) 17 18 // Output: 19 // <a href="/page?1">1</a> <a href="/page?2">2</a> <a href="/page?3">3</a> <a href="/page?4">4</a> <a href="/page?5">5</a> 6 <a href="/page?7">7</a> <a href="/page?8">8</a> ...<a href="/page?19">19</a> <a href="/page?20">20</a> 20 } 21