https://github.com/patmigliaccio/go-web
A web application built from the ground up in Go using microservices, a Redis data store, and a Vue.js front-end. [WIP]
https://github.com/patmigliaccio/go-web
go redis vuejs webapp webpack
Last synced: 2 months ago
JSON representation
A web application built from the ground up in Go using microservices, a Redis data store, and a Vue.js front-end. [WIP]
- Host: GitHub
- URL: https://github.com/patmigliaccio/go-web
- Owner: patmigliaccio
- License: mit
- Created: 2017-04-01T06:20:05.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-22T03:59:02.000Z (about 9 years ago)
- Last Synced: 2025-12-28T02:49:30.887Z (6 months ago)
- Topics: go, redis, vuejs, webapp, webpack
- Language: JavaScript
- Homepage:
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Go Web Application
An application built from the ground up in the [Go](https://golang.org/) programming language using microservices, a [Redis](https://redis.io/) data store, and a [Vue.js](https://vuejs.org/) front-end. A work in progress that will eventually become a full featured web app.
## Running with Docker Compose
``` bash
$ docker-compose up -d
```
See [Docker Commands](/docs/DOCKER.md) documentation for more useful information
## Building
Navigate to the `client` directory and run the following:
``` bash
$ npm run build
```
Then navigate to the `server` directory and run the following:
``` bash
$ go build
```
### Running Go Server Individually
Then navigate to the `server` directory and run the following:
``` bash
$ ./server
```
Open `localhost:8080` in a web browser.
`Ctrl+C` to terminate the server.