gin-react-boilerplate

module
v0.0.0-...-4dda419 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2016 License: MIT

README

gin-react-boilerplate

About

This project is a boilerplate for Facebook React with Golang server Gin.

Requirements

Setup

  1. Install some golang tools by go get
go get -u github.com/jteeuwen/go-bindata/...
go get -u github.com/elazarl/go-bindata-assetfs/...
go get -u github.com/gin-gonic/gin
go get -u github.com/gin-gonic/contrib/static
go get -u github.com/pilu/fresh
go get github.com/mitchellh/gox
  1. Install JavaScript dependencies
npm install

Run with development mode

  1. Generate bindata.go with debug mode.
npm run bindata
  1. Start webpack and gin with watch mode.
npm run dev & fresh

Release Build

Run webpack with production mode, go-bindata and go build in turn. All you have to do is run npm run build.

npm run build

The artifacts are created under ./dist directory.

$ ls -l dist
total 9936
-rw-r--r--    1 root root 10175248 Feb 25 10:10 web_linux_amd64
-rwxr-xr-x    1 root root 10172416 Feb 25 10:10 web_windows_amd64.exe

License

Licensed under the MIT license.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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