blogging platform in Go
Find a file
2021-02-15 18:01:03 -05:00
posts Initial commit - read and serve markdown and static files 2021-02-06 16:27:00 -05:00
static Load HTML templates and SCSS styling 2021-02-15 02:31:18 -05:00
styles css: remove unused variable 2021-02-15 18:01:03 -05:00
templates Load HTML templates and SCSS styling 2021-02-15 02:31:18 -05:00
go.mod Load HTML templates and SCSS styling 2021-02-15 02:31:18 -05:00
go.sum Load HTML templates and SCSS styling 2021-02-15 02:31:18 -05:00
page.go Load HTML templates and SCSS styling 2021-02-15 02:31:18 -05:00
prose.go Initial commit - read and serve markdown and static files 2021-02-06 16:27:00 -05:00
README.md Load HTML templates and SCSS styling 2021-02-15 02:31:18 -05:00
server.go Load HTML templates and SCSS styling 2021-02-15 02:31:18 -05:00

Prose

Prose is a blogging platform written in Go, which I am building to serve my own blog.

Usage

Blog posts should be created in the format title-slug.md. Work in progress posts should be stored as WIP-title-slug.md. Static content should be stored in the static/ folder, appropriately arranged.

Posts will be served as /title-slug, and files like static/random/file/structure.txt will be served as /random/file/structure.txt. When title slugs and static files conflict, slugs will have higher precdence.

To start the server:

go run .

Server will be live on port 8080.