Skip to content

kevhouck/go-messenger-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

go-messenger-server

A Golang implementation of a simple messaging server with authentication and encrypted stored passwords.

Uses gorilla/mux for routing, negroni for middleware, PostgeSQL for persistence, jwt for auth, bcrypt for storing passwords.

Must be logged in to use any routes under /api.

Routes that involve a user (e.g. /api/:user/*) will only allow that user to perform the action.

About

A Golang implementation of a simple messaging server with persistence (using Postgres) and authentication

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages