go-hackernews

command module
v0.0.0-...-7c32fa9 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2018 License: Apache-2.0 Imports: 9 Imported by: 0

README

Go Hacker News

A Hacker News client written in Go

PRs Welcome

What is this?

A Hacker News client (yes, another one) written in Go using GopherJS.

What is this built with?

Additional

Setup

  1. Fork/clone the repo
  2. Install packages:
go get -u github.com/gopherjs/gopherjs	
go get -u myitcv.io/react myitcv.io/react/cmd/reactGen	
go get -u honnef.co/go/js/xhr github.com/go-humble/router	
  1. Add GopherJS and ReactGen to PATH:
export PATH="$(dirname $(go list -f '{{.Target}}' myitcv.io/react/cmd/reactGen)):$PATH"
  1. Create generated files for each component:
go generate
  1. Build the application:
gopherjs build --output build/script.min.js --minify

This will save create script.min.js in the build/ folder. You can use any local testing server in build/ to boot up the application (for example: python -m SimpleHTTPServer if you have Python installed).

Can I contribute?

Of course you can! Please take a look at the contributing documentation for more info.

License

Apache 2.0

This is not an official Google product.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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