aboutsummaryrefslogtreecommitdiffstats
path: root/nav.go
blob: e7c95793d3bbe1674ad57c6be379ae4901f05a10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package main

import ()

type navItem struct {
	AbsoluteUrl string
	Text        string
}

func createNavSlice(pages map[string]page, cfg config) (nav []navItem) {
	for k, v := range pages {
		newNavItem := navItem{AbsoluteUrl: cfg.BaseUrl + "/" + k, Text: v.pageName}
		nav = append(nav, newNavItem)
	}
	return
}