Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
lru
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

simpleblog Build Status

A very simple blog engine I wrote to learn Go and play with other techniques in a simple environment.

This blog engine generates and serves static pages and an Atom feed, with tag and archive support. Yes, such things already exist and will probably do a better job, but where's the fun in that?

While writing this project, I created a number of useful libraries for caching, quick HTTP routing, simultaneous configuration loading from TOML files and environment variables, and more.

Example

% go get github.com/dimfeld/simpleblog
% cd $GOPATH/github.com/dimfeld/simpleblog
% go build
% ./simpleblog simpleblog.conf.sample

Direct your browser to http://localhost:8080

The default template and CSS are intentionally minimal, but should function as an easy skeleton to add your own styling. You can also check out my blog to see it in action.

Acknowledgements

About

A very simple blog engine I'm writing to learn Go.

Resources

License

Releases

No releases published

Packages

No packages published