Skip to content

greenpdx/gowss

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
sql
 
 
 
 
 
 
 
 
 
 
 
 

GOWSS

GO language WebSocket Web Application Framework

This is a websocket framework designed to work with nginx. It servers static pages/web apps and MVC data. It is designed to support Postgres Database. New packages can be written and added to the main program.

The server requires nginx web server. The earlier routing and authorization the quicker the response, less server work.

The server request are sorted at the web server layer. request
"/login" show login in page "/gows/ws" if closed, reopen if cookie expired -> /login else process command. "/gows" if cookie expired -> /login else serve static web application

During login a crypto cookie is generated.

I have written other MVC frameworks but this is my first attempt to learn and write GO.

About

GO language WebSocket Web Application Framework

Resources

License

LGPL-3.0, LGPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
LGPL-3.0
COPYING.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published