aboutsummaryrefslogtreecommitdiffstats
path: root/nav.go
diff options
context:
space:
mode:
authorEddy Pedroni <eddy@0xf7.com>2020-02-01 11:06:24 +0100
committerEddy Pedroni <eddy@0xf7.com>2020-02-01 11:08:12 +0100
commit4bedcc88d171a0886a114c604a79155d088bdbeb (patch)
tree1d6b24ebd61e55371dbc8a1e0f862eae0efc3099 /nav.go
parent5ec92205b871ede6ae4b8afc755efb7d06d1ffd9 (diff)
Fixed URL generation, added nav list generation, added page generation
stub
Diffstat (limited to 'nav.go')
-rw-r--r--nav.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/nav.go b/nav.go
new file mode 100644
index 0000000..e7c9579
--- /dev/null
+++ b/nav.go
@@ -0,0 +1,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
+}