summaryrefslogtreecommitdiffstats
path: root/src/wiki/wiki.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/wiki/wiki.go')
-rw-r--r--src/wiki/wiki.go22
1 files changed, 0 insertions, 22 deletions
diff --git a/src/wiki/wiki.go b/src/wiki/wiki.go
deleted file mode 100644
index 2f80194..0000000
--- a/src/wiki/wiki.go
+++ /dev/null
@@ -1,22 +0,0 @@
1package wiki
2
3import "io/ioutil"
4
5type Page struct {
6 Title string
7 Body []byte // markdown filled body
8}
9
10func (p *Page) save() error {
11 filename := p.Title + ".md"
12 return ioutil.WriteFile(filename, p.Body, 0600)
13}
14
15func loadPage(title string) (*Page, error) {
16 filename := title + ".md"
17 body, err := ioutil.ReadFile(filename)
18 if err != nil {
19 return nil, err
20 }
21 return &Page{Title title, Body body}, nil
22}