simple RESTFUL blog in go using as few outside packages as possible