Skip to content

kodi0/goblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog with Go

Gitter

Prerequirements

Should be installed Node.js, Go

Preparation to developing

  1. Install globally grunt and bower: npm i -g grunt, npm i -g bower
  2. Install frontend dependencies: npm i, bower i
  3. Set GOPATH env variable to project folder
  4. Install backend dependencies: go get ./...
  5. Build frontend: grunt build

Start developing

  1. Start watcher for automatic updating frontend files: grunt
  2. Start server: npm start

Features

  1. User can create article
  2. User can update, delete article
  3. Articles are posted on the main page
  4. Each article has author name and time of creation
  5. Visitor can register
  6. Visitor can login and then post articles as User