gonews

command module
v0.0.0-...-3288a16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 24, 2016 License: AGPL-3.0 Imports: 13 Imported by: 0

README

Gonews

Build Status

Go Report Card

codecov

author: mparaiso mparaiso@online.fr

Demonstration

gonews.herokuapp.com

license: GNU AGPLv3

Gonews, a hacker news clone written in Go

This is a work in progress

Gonews is a hacker news like forum application where users can share links and comment on these links

[news.ycombinator.com](Hacker news)

Roadmap

  • Documentation
  • Newest stories
  • Stories pagination
  • Comments pagination
  • Most upvoted stories
  • New Comments
  • Creating Accounts
  • User profile
  • Signing in
  • Signing out
  • Replying to Comments
  • Updating comments
  • Upvoting comments
  • Submitting Stories
  • Upvoting stories
  • Administration
  • YAML configuration
  • sqlite support
  • mysql support
  • postgresql support
Getting Started
Installation

requirements:

-	go 1.6
- 	sqlite3

in the command line :

go get github.com/mparaiso/gonews

navigate to $GOPATH/src/github.com/mparaiso/gonews directory

go build

Launch the server with the following commands:

./gonews start -migrate -loadfixtures -port=8080

It will create the database, load some sample data and start the server on port 8080

To get some help on available options :

./gonews help

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL