Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arxiver/gotmp

Golang starter web restful api with support of websocket (wss)
https://github.com/arxiver/gotmp

api-rest express go goapi golang golang-application golang-examples golang-package microservice microservices rest-api restful-api starter starter-kit starter-project starter-template webapi websocket websocket-server

Last synced: 12 days ago
JSON representation

Golang starter web restful api with support of websocket (wss)

Awesome Lists containing this project

README

        

# gotmp
Gofiber starter web-api project supported configuration with MongoDB and Users authentication/authorication ready made models
- Good for api starter
- Good to for learning about golang

### Used stack
- Golang
- Gofiber
- MongoDB

### Supported features
- Authentication / Authorization
- Users
- DB
- Scheduler
- Websocket
- Webserver

### Code structure (main points)

├── Auth
│   └── Auth.go
├── Models
│   └── User.go
├── Controllers
│   └── User.go
├── Routes
│   └── User.go
├── Middleware
│   └── Wall.go
├── Scheduler
│   └── Runner.go
├── Utils
│   └── Utils.go
└── WSS
└── Commander.go